G
G
Golem SDK
Search
⌃
K
The Golem SDK documentation
Introduction
Golem overview
Provider
Requestor
Requestor FAQ
Provider FAQ
Payments
Payments in Golem explained
Layer 2 payments
Using Golem on Mainnet
Mainnet / Polygon GLM Conversion
Provider tutorials
Becoming a provider
Provider CLI reference
Troubleshooting
Provider Troubleshooting
Requestor Troubleshooting
Developer tutorials
Requestor development: a quick primer
Golem application fundamentals
Task Model development
Service Model development
VM runtime
Debugging with the use of log files
Interactive testing environment
yapapi - Python high-level API
Golem Python API Reference
yajsapi - JavaScript high-level API
Introduction to Golem's high-level Java Script API
Modules
Classes
Class: CryptoCtx
Class: PrivateKey
Class: PublicKey
Class: _ExecutorConfig
Class: BatchResults
Class: Executor
Class: NoPaymentAccountError
Class: SubmissionState
Class: AgreementsPool
Class: CommandContainer
Class: ExecOptions
Class: Work
Class: WorkContext
Class: ActivityCreated
Class: ActivityCreateFailed
Class: AgreementConfirmed
Class: AgreementCreated
Class: AgreementRejected
Class: AgreementTerminated
Class: CheckingPayments
Class: CollectFailed
Class: CommandEvent
Class: CommandEventContext
Class: CommandExecuted
Class: CommandStarted
Class: CommandStdErr
Class: CommandStdOut
Class: ComputationFailed
Class: ComputationFinished
Class: ComputationStarted
Class: DebitNoteReceived
Class: DownloadFinished
Class: DownloadStarted
Class: GettingResults
Class: InvoiceReceived
Class: NoProposalsConfirmed
Class: PaymentAccepted
Class: PaymentFailed
Class: PaymentPrepared
Class: PaymentQueued
Class: PaymentsFinished
Class: ProposalConfirmed
Class: ProposalEvent
Class: ProposalFailed
Class: ProposalReceived
Class: ProposalRejected
Class: ProposalResponded
Class: ScriptFinished
Class: ScriptSent
Class: ShutdownFinished
Class: SubscriptionCreated
Class: SubscriptionFailed
Class: TaskAccepted
Class: TaskRejected
Class: TaskStarted
Class: WorkerFinished
Class: WorkerStarted
Class: YaEvent
Class: Consumer
Class: Handle
Class: SmartQueue
Class: DecreaseScoreForUnconfirmedAgreement
Class: DummyMS
Class: LeastExpensiveLinearPayuMS
Class: MarketStrategy
Class: Task
Class: Constraints
Class: Package
Class: VmPackage
Class: Activity
Class: NodeInfo
Class: Field
Class: Model
Class: DemandBuilder
Class: Com
Class: ComLinear
Class: ExeUnitRequest
Class: InfBase
Class: InfVm
Class: VmRequest
Class: ActivityService
Class: ApiConfigProvider
Class: CommandExecutionError
Class: Configuration
Class: Agreement
Class: Market
Class: OfferProposal
Class: Subscription
Class: Allocation
Class: DebitNote
Class: Invoice
Class: Payment
Class: ResourceCtx
Class: ComposedStorageProvider
Class: Content
Class: Destination
Class: InputStorageProvider
Class: OutputStorageProvider
Class: Source
Class: StorageProvider
Class: default
Class: Lock
Class: default
Enumeration
Interfaces
Yagna Contributor Guide
How to a write payment driver
See also
Port forwarding
Running the yagna daemon from sources
Terms
Compatibility Guidelines
Compatibility Policy
Release Notes
Contact
Powered By
GitBook
Class: Lock
yajsapi
/
Exports
/
utils/lock
/ Lock
Class: Lock
utils/lock
.Lock
Table of contents
Constructors
constructor
Properties
_lock
Methods
done
ready
Constructors
constructor
•
new Lock
()
Defined in
yajsapi/utils/lock.ts:5
Properties
_lock
•
Private
_lock
:
any
Defined in
yajsapi/utils/lock.ts:5
Methods
done
▸
done
():
Promise
Returns
Promise
Defined in
yajsapi/utils/lock.ts:14
ready
▸
ready
():
Promise
<
Lock
>
Returns
Promise
<
Lock
>
Defined in
yajsapi/utils/lock.ts:10
Previous
Class: default
Next
Class: default
Last modified
1yr ago