API
Lazy Transactions SDK
Quick tip
If you are looking for a quick start guide, check out the Getting Started guide. We also have some react examples here.
Instructions
close_canopy_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| refund | immut | no | |
| authority | immut | no | |
| lazy_transactions | immut | no | |
| canopy | immut | no |
Args
| Name | Type | Docs |
|---|
close_marker_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| refund | immut | no | |
| lazy_transactions | immut | no | |
| authority | immut | no | |
| block | immut | no | |
| executed_transactions | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
execute_transaction_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| lazy_transactions | immut | no | |
| canopy | immut | no | |
| lazy_signer | immut | no | |
| block | immut | no | |
| system_program | immut | no | |
| executed_transactions | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
initialize_lazy_transactions_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| payer | immut | no | |
| lazy_transactions | immut | no | |
| canopy | immut | no | |
| executed_transactions | immut | no | |
| system_program | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
set_canopy_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| authority | immut | no | |
| lazy_transactions | immut | no | |
| canopy | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
update_lazy_transactions_v0
Accounts
| Name | Mutability | Signer | Docs |
|---|---|---|---|
| authority | immut | no | |
| lazy_transactions | immut | no | |
| canopy | immut | no | |
| executed_transactions | immut | no |
Args
| Name | Type | Docs |
|---|---|---|
| args | [object Object] |
Accounts
Block
undefined
LazyTransactionsV0
undefined
Types
Block
| Field | Type |
|---|
CloseMarkerArgsV0
| Field | Type |
|---|---|
| index | u32 |
CompiledInstruction
| Field | Type |
|---|---|
| program_id_index | u8 |
| accounts | bytes |
| data | bytes |
ExecuteTransactionArgsV0
| Field | Type |
|---|---|
| instructions | [object Object] |
| signer_seeds | bytes |
| index | u32 |
InitializeLazyTransactionsArgsV0
| Field | Type |
|---|---|
| root | [object Object] |
| name | string |
| authority | pubkey |
| max_depth | u32 |
LazyTransactionsV0
| Field | Type |
|---|---|
| root | [object Object] |
| name | string |
| max_depth | u32 |
| authority | pubkey |
| canopy | pubkey |
| bump_seed | u8 |
| executed_transactions | pubkey |
SetCanopyArgsV0
| Field | Type |
|---|---|
| offset | u32 |
| bytes | bytes |
UpdateLazyTransactionsArgsV0
| Field | Type |
|---|---|
| root | [object Object] |
| authority | pubkey |