@grainlify/contracts-sdk / ProgramData
Defined in: src/program-escrow-client.ts:14
Program escrow state returned by contract read methods.
authorized_payout_key:
string
Defined in: src/program-escrow-client.ts:22
Stellar account authorized to execute payouts.
payout_history:
PayoutRecord[]
Defined in: src/program-escrow-client.ts:24
Historical payout records for the program.
program_id:
string
Defined in: src/program-escrow-client.ts:16
Application-level program identifier.
remaining_balance:
bigint
Defined in: src/program-escrow-client.ts:20
Remaining spendable balance in the program escrow.
token_address:
string
Defined in: src/program-escrow-client.ts:26
Token contract address used by the program escrow.
total_funds:
bigint
Defined in: src/program-escrow-client.ts:18
Total funds deposited into the program escrow.