Skip to main content

Class: Cheque

Defined in: bee-js/src/modules/cheque.ts:18

Cheque operations (last cheques and cashouts).

Accessed as bee.cheque.

Constructors​

Constructor​

new Cheque(context): Cheque

Defined in: bee-js/src/modules/cheque.ts:19

Parameters​

context​

BeeContext

Returns​

Cheque

Methods​

cashoutLast()​

cashoutLast(address, options?, requestOptions?): Promise<TransactionId>

Defined in: bee-js/src/modules/cheque.ts:67

Cashes out the last cheque for a specific peer.

Parameters​

address​

Swarm address of peer

string | PeerAddress

options?​

TransactionOptions

requestOptions?​

BeeRequestOptions

Options for making requests, such as timeouts, custom HTTP agents, headers, etc.

Returns​

Promise<TransactionId>


getAllLatest()​

getAllLatest(requestOptions?): Promise<LastChequesResponse>

Defined in: bee-js/src/modules/cheque.ts:26

Gets the last cheques for all peers.

Parameters​

requestOptions?​

BeeRequestOptions

Options for making requests, such as timeouts, custom HTTP agents, headers, etc.

Returns​

Promise<LastChequesResponse>


getAllLatestForPeer()​

getAllLatestForPeer(address, requestOptions?): Promise<LastChequesForPeerResponse>

Defined in: bee-js/src/modules/cheque.ts:36

Gets the last cheques for a specific peer.

Parameters​

address​

Overlay address of peer.

string | PeerAddress

requestOptions?​

BeeRequestOptions

Options for making requests, such as timeouts, custom HTTP agents, headers, etc.

Returns​

Promise<LastChequesForPeerResponse>


getLastCashoutAction()​

getLastCashoutAction(address, requestOptions?): Promise<LastCashoutActionResponse>

Defined in: bee-js/src/modules/cheque.ts:51

Gets the last cashout action for a specific peer.

Parameters​

address​

Overlay address of peer.

string | PeerAddress

requestOptions?​

BeeRequestOptions

Options for making requests, such as timeouts, custom HTTP agents, headers, etc.

Returns​

Promise<LastCashoutActionResponse>

💬 Get Help