UNPKG

@drift-labs/sdk-browser

Version:
2,501 lines (2,500 loc) 118 kB
{ "address": "SBondMDrcV3K4kxZR1HNVT7osZxAHVHgYXL5Ze1oMUv", "metadata": { "name": "sb_on_demand", "version": "0.1.0", "spec": "0.1.0", "description": "Created with Anchor" }, "instructions": [ { "name": "guardian_quote_verify", "discriminator": [ 168, 36, 93, 156, 157, 150, 148, 45 ], "accounts": [ { "name": "guardian", "writable": true }, { "name": "oracle", "writable": true }, { "name": "authority", "signer": true, "relations": [ "oracle" ] }, { "name": "guardian_queue", "writable": true, "relations": [ "state" ] }, { "name": "state" }, { "name": "recent_slothashes", "address": "SysvarS1otHashes111111111111111111111111111" } ], "args": [ { "name": "params", "type": { "defined": { "name": "GuardianQuoteVerifyParams" } } } ] }, { "name": "guardian_register", "discriminator": [ 159, 76, 53, 117, 219, 29, 116, 135 ], "accounts": [ { "name": "oracle", "writable": true }, { "name": "state" }, { "name": "guardian_queue", "relations": [ "state" ] }, { "name": "authority", "signer": true, "relations": [ "state" ] } ], "args": [ { "name": "params", "type": { "defined": { "name": "GuardianRegisterParams" } } } ] }, { "name": "guardian_unregister", "discriminator": [ 215, 19, 61, 120, 155, 224, 120, 60 ], "accounts": [ { "name": "oracle", "writable": true }, { "name": "state" }, { "name": "guardian_queue", "writable": true, "relations": [ "state" ] }, { "name": "authority", "signer": true, "relations": [ "state" ] } ], "args": [ { "name": "params", "type": { "defined": { "name": "GuardianUnregisterParams" } } } ] }, { "name": "oracle_heartbeat", "discriminator": [ 10, 175, 217, 130, 111, 35, 117, 54 ], "accounts": [ { "name": "oracle", "writable": true }, { "name": "oracle_stats", "writable": true, "pda": { "seeds": [ { "kind": "const", "value": [ 79, 114, 97, 99, 108, 101, 83, 116, 97, 116, 115 ] }, { "kind": "account", "path": "oracle" } ] } }, { "name": "oracle_signer", "signer": true }, { "name": "queue", "writable": true, "relations": [ "oracle", "gc_node" ] }, { "name": "gc_node", "writable": true }, { "name": "program_state", "writable": true }, { "name": "payer", "writable": true, "signer": true }, { "name": "system_program", "address": "11111111111111111111111111111111" }, { "name": "token_program", "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" }, { "name": "native_mint", "address": "So11111111111111111111111111111111111111112" }, { "name": "queue_escrow", "writable": true }, { "name": "stake_program" }, { "name": "delegation_pool" }, { "name": "delegation_group" } ], "args": [ { "name": "params", "type": { "defined": { "name": "OracleHeartbeatParams" } } } ] }, { "name": "oracle_heartbeat_v2", "discriminator": [ 122, 231, 66, 32, 226, 62, 144, 103 ], "accounts": [ { "name": "oracle", "writable": true }, { "name": "oracle_stats", "writable": true, "pda": { "seeds": [ { "kind": "const", "value": [ 79, 114, 97, 99, 108, 101, 83, 116, 97, 116, 115 ] }, { "kind": "account", "path": "oracle" } ] } }, { "name": "oracle_signer", "signer": true }, { "name": "queue", "writable": true, "relations": [ "oracle", "gc_node" ] }, { "name": "gc_node", "writable": true }, { "name": "program_state", "writable": true } ], "args": [ { "name": "params", "type": { "defined": { "name": "OracleHeartbeatV2Params" } } } ] }, { "name": "oracle_init", "discriminator": [ 21, 158, 66, 65, 60, 221, 148, 61 ], "accounts": [ { "name": "oracle", "writable": true, "signer": true }, { "name": "oracle_stats", "writable": true, "pda": { "seeds": [ { "kind": "const", "value": [ 79, 114, 97, 99, 108, 101, 83, 116, 97, 116, 115 ] }, { "kind": "account", "path": "oracle" } ] } }, { "name": "program_state", "writable": true }, { "name": "payer", "writable": true, "signer": true }, { "name": "system_program", "address": "11111111111111111111111111111111" }, { "name": "token_program", "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" }, { "name": "lut_signer" }, { "name": "lut", "writable": true }, { "name": "address_lookup_table_program", "address": "AddressLookupTab1e1111111111111111111111111" } ], "args": [ { "name": "params", "type": { "defined": { "name": "OracleInitParams" } } } ] }, { "name": "oracle_init_svm", "discriminator": [ 106, 20, 36, 117, 166, 175, 131, 83 ], "accounts": [ { "name": "oracle", "writable": true, "pda": { "seeds": [ { "kind": "const", "value": [ 79, 114, 97, 99, 108, 101 ] }, { "kind": "arg", "path": "params.queue" }, { "kind": "arg", "path": "params.source_oracle_key" } ] } }, { "name": "oracle_stats", "writable": true, "pda": { "seeds": [ { "kind": "const", "value": [ 79, 114, 97, 99, 108, 101, 83, 116, 97, 116, 115 ] }, { "kind": "account", "path": "oracle" } ] } }, { "name": "program_state", "writable": true }, { "name": "payer", "writable": true, "signer": true }, { "name": "system_program", "address": "11111111111111111111111111111111" }, { "name": "token_program", "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" }, { "name": "lut_signer" }, { "name": "lut", "writable": true }, { "name": "address_lookup_table_program", "address": "AddressLookupTab1e1111111111111111111111111" }, { "name": "stake_program" }, { "name": "stake_pool" } ], "args": [ { "name": "params", "type": { "defined": { "name": "OracleInitSVMParams" } } } ] }, { "name": "oracle_reset_lut", "discriminator": [ 147, 244, 108, 198, 152, 219, 0, 22 ], "accounts": [ { "name": "oracle", "writable": true }, { "name": "authority", "signer": true, "relations": [ "oracle" ] }, { "name": "payer", "writable": true, "signer": true }, { "name": "system_program", "address": "11111111111111111111111111111111" }, { "name": "program_state" }, { "name": "lut_signer" }, { "name": "lut", "writable": true }, { "name": "address_lookup_table_program", "address": "AddressLookupTab1e1111111111111111111111111" } ], "args": [ { "name": "params", "type": { "defined": { "name": "OracleResetLutParams" } } } ] }, { "name": "oracle_set_configs", "discriminator": [ 129, 111, 223, 4, 191, 188, 70, 180 ], "accounts": [ { "name": "oracle" }, { "name": "authority", "signer": true, "relations": [ "oracle" ] } ], "args": [ { "name": "params", "type": { "defined": { "name": "OracleSetConfigsParams" } } } ] }, { "name": "oracle_set_operator", "discriminator": [ 210, 232, 155, 124, 69, 176, 242, 133 ], "accounts": [ { "name": "oracle", "writable": true }, { "name": "authority", "signer": true, "relations": [ "oracle" ] }, { "name": "operator" } ], "args": [ { "name": "params", "type": { "defined": { "name": "OracleSetOperatorParams" } } } ] }, { "name": "oracle_sync_lut", "discriminator": [ 138, 99, 12, 59, 18, 170, 171, 45 ], "accounts": [ { "name": "oracle" }, { "name": "queue", "relations": [ "oracle" ] }, { "name": "ncn" }, { "name": "vault" }, { "name": "state" }, { "name": "authority", "signer": true, "relations": [ "oracle" ] }, { "name": "operator", "relations": [ "oracle" ] }, { "name": "ncn_operator_state" }, { "name": "operator_vault_ticket" }, { "name": "vault_operator_delegation" }, { "name": "lut_signer" }, { "name": "lut", "writable": true }, { "name": "address_lookup_table_program", "address": "AddressLookupTab1e1111111111111111111111111" }, { "name": "payer", "signer": true }, { "name": "system_program", "address": "11111111111111111111111111111111" } ], "args": [ { "name": "params", "type": { "defined": { "name": "OracleSyncLutParams" } } } ] }, { "name": "permission_set", "discriminator": [ 211, 122, 185, 120, 129, 182, 55, 103 ], "accounts": [ { "name": "authority", "signer": true }, { "name": "granter" } ], "args": [ { "name": "params", "type": { "defined": { "name": "PermissionSetParams" } } } ] }, { "name": "pull_feed_close", "discriminator": [ 19, 134, 50, 142, 177, 215, 196, 83 ], "accounts": [ { "name": "pull_feed", "writable": true }, { "name": "reward_escrow", "writable": true }, { "name": "lut", "writable": true }, { "name": "lut_signer" }, { "name": "payer", "writable": true, "signer": true }, { "name": "state" }, { "name": "authority", "writable": true, "signer": true, "relations": [ "pull_feed" ] }, { "name": "token_program", "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" }, { "name": "associated_token_program", "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL" }, { "name": "system_program", "address": "11111111111111111111111111111111" }, { "name": "address_lookup_table_program", "address": "AddressLookupTab1e1111111111111111111111111" } ], "args": [ { "name": "params", "type": { "defined": { "name": "PullFeedCloseParams" } } } ] }, { "name": "pull_feed_init", "discriminator": [ 198, 130, 53, 198, 235, 61, 143, 40 ], "accounts": [ { "name": "pull_feed", "writable": true, "signer": true }, { "name": "queue" }, { "name": "authority" }, { "name": "payer", "writable": true, "signer": true }, { "name": "system_program", "address": "11111111111111111111111111111111" }, { "name": "program_state" }, { "name": "reward_escrow", "writable": true, "pda": { "seeds": [ { "kind": "account", "path": "pull_feed" }, { "kind": "const", "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ] }, { "kind": "account", "path": "wrapped_sol_mint" } ], "program": { "kind": "const", "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ] } } }, { "name": "token_program", "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" }, { "name": "associated_token_program", "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL" }, { "name": "wrapped_sol_mint", "address": "So11111111111111111111111111111111111111112" }, { "name": "lut_signer" }, { "name": "lut", "writable": true }, { "name": "address_lookup_table_program", "address": "AddressLookupTab1e1111111111111111111111111" } ], "args": [ { "name": "params", "type": { "defined": { "name": "PullFeedInitParams" } } } ] }, { "name": "pull_feed_set_configs", "discriminator": [ 217, 45, 11, 246, 64, 26, 82, 168 ], "accounts": [ { "name": "pull_feed", "writable": true }, { "name": "authority", "signer": true, "relations": [ "pull_feed" ] } ], "args": [ { "name": "params", "type": { "defined": { "name": "PullFeedSetConfigsParams" } } } ] }, { "name": "pull_feed_submit_response", "discriminator": [ 150, 22, 215, 166, 143, 93, 48, 137 ], "accounts": [ { "name": "feed", "writable": true }, { "name": "queue", "relations": [ "feed" ] }, { "name": "program_state" }, { "name": "recent_slothashes", "address": "SysvarS1otHashes111111111111111111111111111" }, { "name": "payer", "writable": true, "signer": true }, { "name": "system_program", "address": "11111111111111111111111111111111" }, { "name": "reward_vault", "writable": true }, { "name": "token_program", "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" }, { "name": "token_mint", "address": "So11111111111111111111111111111111111111112" } ], "args": [ { "name": "params", "type": { "defined": { "name": "PullFeedSubmitResponseParams" } } } ] }, { "name": "pull_feed_submit_response_consensus", "discriminator": [ 239, 124, 39, 184, 147, 222, 16, 248 ], "accounts": [ { "name": "queue" }, { "name": "program_state" }, { "name": "recent_slothashes", "address": "SysvarS1otHashes111111111111111111111111111" }, { "name": "payer", "writable": true, "signer": true }, { "name": "system_program", "address": "11111111111111111111111111111111" }, { "name": "reward_vault", "writable": true }, { "name": "token_program", "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" }, { "name": "token_mint", "address": "So11111111111111111111111111111111111111112" }, { "name": "ix_sysvar", "address": "Sysvar1nstructions1111111111111111111111111" } ], "args": [ { "name": "params", "type": { "defined": { "name": "PullFeedSubmitResponseConsensusParams" } } } ] }, { "name": "pull_feed_submit_response_consensus_light", "discriminator": [ 178, 179, 88, 144, 175, 130, 157, 87 ], "accounts": [ { "name": "queue" }, { "name": "program_state" }, { "name": "recent_slothashes", "address": "SysvarS1otHashes111111111111111111111111111" }, { "name": "ix_sysvar", "address": "Sysvar1nstructions1111111111111111111111111" } ], "args": [ { "name": "params", "type": { "defined": { "name": "PullFeedSubmitResponseConsensusLightParams" } } } ] }, { "name": "pull_feed_submit_response_many", "discriminator": [ 47, 156, 45, 25, 200, 71, 37, 215 ], "accounts": [ { "name": "queue" }, { "name": "program_state" }, { "name": "recent_slothashes", "address": "SysvarS1otHashes111111111111111111111111111" }, { "name": "payer", "writable": true, "signer": true }, { "name": "system_program", "address": "11111111111111111111111111111111" }, { "name": "reward_vault", "writable": true }, { "name": "token_program", "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" }, { "name": "token_mint", "address": "So11111111111111111111111111111111111111112" } ], "args": [ { "name": "params", "type": { "defined": { "name": "PullFeedSubmitResponseManyParams" } } } ] }, { "name": "pull_feed_submit_response_svm", "discriminator": [ 123, 7, 190, 12, 220, 230, 198, 148 ], "accounts": [ { "name": "feed", "writable": true }, { "name": "queue", "pda": { "seeds": [ { "kind": "const", "value": [ 81, 117, 101, 117, 101 ] }, { "kind": "arg", "path": "params.source_queue_key" } ] }, "relations": [ "feed" ] }, { "name": "program_state" }, { "name": "recent_slothashes", "address": "SysvarS1otHashes111111111111111111111111111" }, { "name": "payer", "writable": true, "signer": true }, { "name": "system_program", "address": "11111111111111111111111111111111" }, { "name": "reward_vault", "writable": true }, { "name": "token_program", "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" }, { "name": "token_mint", "address": "So11111111111111111111111111111111111111112" } ], "args": [ { "name": "params", "type": { "defined": { "name": "PullFeedSubmitResponseSVMParams" } } } ] }, { "name": "queue_add_mr_enclave", "discriminator": [ 199, 255, 81, 50, 60, 133, 171, 138 ], "accounts": [ { "name": "queue", "writable": true }, { "name": "authority", "signer": true }, { "name": "program_authority" }, { "name": "state" } ], "args": [ { "name": "params", "type": { "defined": { "name": "QueueAddMrEnclaveParams" } } } ] }, { "name": "queue_allow_subsidies", "discriminator": [ 94, 203, 82, 157, 188, 138, 202, 108 ], "accounts": [ { "name": "queue", "writable": true }, { "name": "authority", "signer": true, "relations": [ "state" ] }, { "name": "state", "writable": true } ], "args": [ { "name": "params", "type": { "defined": { "name": "QueueAllowSubsidiesParams" } } } ] }, { "name": "queue_garbage_collect", "discriminator": [ 187, 208, 104, 247, 16, 91, 96, 98 ], "accounts": [ { "name": "queue", "writable": true }, { "name": "oracle", "writable": true }, { "name": "authority", "signer": true }, { "name": "state" } ], "args": [ { "name": "params", "type": { "defined": { "name": "QueueGarbageCollectParams" } } } ] }, { "name": "queue_init", "discriminator": [ 144, 18, 99, 145, 133, 27, 207, 13 ], "accounts": [ { "name": "queue", "writable": true, "signer": true }, { "name": "queue_escrow", "writable": true, "pda": { "seeds": [ { "kind": "account", "path": "queue" }, { "kind": "const", "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ] }, { "kind": "account", "path": "native_mint" } ], "program": { "kind": "const", "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ] } } }, { "name": "authority" }, { "name": "payer", "writable": true, "signer": true }, { "name": "system_program", "address": "11111111111111111111111111111111" }, { "name": "token_program", "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" }, { "name": "native_mint", "address": "So11111111111111111111111111111111111111112" }, { "name": "program_state" }, { "name": "lut_signer", "writable": true }, { "name": "lut", "writable": true }, { "name": "address_lookup_table_program", "address": "AddressLookupTab1e1111111111111111111111111" }, { "name": "associated_token_program", "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL" } ], "args": [ { "name": "params", "type": { "defined": { "name": "QueueInitParams" } } } ] }, { "name": "queue_init_svm", "discriminator": [ 175, 94, 119, 151, 45, 144, 173, 235 ], "accounts": [ { "name": "queue", "writable": true, "pda": { "seeds": [ { "kind": "const", "value": [ 81, 117, 101, 117, 101 ] }, { "kind": "arg", "path": "params.source_queue_key" } ] } }, { "name": "queue_escrow", "writable": true, "pda": { "seeds": [ { "kind": "account", "path": "queue" }, { "kind": "const", "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ] }, { "kind": "account", "path": "native_mint" } ], "program": { "kind": "const", "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ] } } }, { "name": "authority" }, { "name": "payer", "writable": true, "signer": true }, { "name": "system_program", "address": "11111111111111111111111111111111" }, { "name": "token_program", "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" }, { "name": "native_mint", "address": "So11111111111111111111111111111111111111112" }, { "name": "program_state" }, { "name": "lut_signer", "writable": true }, { "name": "lut", "writable": true }, { "name": "address_lookup_table_program", "address": "AddressLookupTab1e1111111111111111111111111" }, { "name": "associated_token_program", "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL" } ], "args": [ { "name": "params", "type": { "defined": { "name": "QueueInitSVMParams" } } } ] }, { "name": "queue_override_svm", "discriminator": [ 43, 103, 15, 35, 89, 14, 244, 165 ], "accounts": [ { "name": "oracle", "writable": true }, { "name": "queue", "writable": true }, { "name": "authority", "signer": true }, { "name": "state" } ], "args": [ { "name": "params", "type": { "defined": { "name": "QueueOverrideSVMParams" } } } ] }, { "name": "queue_pay_subsidy", "discriminator": [ 85, 84, 51, 251, 144, 57, 105, 200 ], "accounts": [ { "name": "queue", "writable": true }, { "name": "program_state" }, { "name": "system_program", "address": "11111111111111111111111111111111" }, { "name": "vault" }, { "name": "reward_vault", "writable": true, "pda": { "seeds": [ { "kind": "account", "path": "vault" }, { "kind": "const", "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ] }, { "kind": "account", "path": "switch_mint" } ], "program": { "kind": "const", "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ] } } }, { "name": "subsidy_vault", "writable": true, "pda": { "seeds": [ { "kind": "account", "path": "program_state" }, { "kind": "const", "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ] }, { "kind": "account", "path": "switch_mint" } ], "program": { "kind": "const", "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ] } } }, { "name": "token_program", "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" }, { "name": "associated_token_program", "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL" }, { "name": "wsol_mint", "address": "So11111111111111111111111111111111111111112" }, { "name": "switch_mint" }, { "name": "vault_config" }, { "name": "payer", "writable": true, "signer": true } ], "args": [ { "name": "params", "type": { "defined": { "name": "QueuePaySubsidyParams" } } } ] }, { "name": "queue_remove_mr_enclave", "discriminator": [ 3, 64, 135, 33, 190, 133, 68, 252 ], "accounts": [ { "name": "queue", "writable": true }, { "name": "authority", "signer": true }, { "name": "program_authority" }, { "name": "state" } ], "args": [ { "name": "params", "type": { "defined": { "name": "QueueRemoveMrEnclaveParams" } } } ] }, { "name": "queue_reset_vault", "discriminator": [ 232, 255, 48, 111, 240, 168, 253, 40 ], "accounts": [ { "name": "queue", "writable": true }, { "name": "authority", "signer": true }, { "name": "state" }, { "name": "ncn", "relations": [ "queue" ] }, { "name": "vault" } ], "args": [ { "name": "params", "type": { "defined": { "name": "QueueResetVaultParams" } } } ] }, { "name": "queue_set_configs", "discriminator": [ 54, 183, 243, 199, 49, 103, 142, 48 ], "accounts": [ { "name": "queue", "writable": true }, { "name": "authority", "signer": true }, { "name": "state" } ], "args": [ { "name": "params", "type": { "defined": { "name": "QueueSetConfigsParams" } } } ] }, { "name": "queue_set_ncn", "discriminator": [ 232, 223, 179, 12, 20, 136, 181, 219 ], "accounts": [ { "name": "queue", "writable": true }, { "name": "authority", "signer": true }, { "name": "state" }, { "name": "ncn" } ], "args": [ { "name": "params", "type": { "defined": { "name": "QueueSetNcnParams" } } } ] }, { "name": "queue_set_vault", "discriminator": [ 48, 47, 102, 99, 241, 249, 196, 246 ], "accounts": [ { "name": "queue", "writable": true }, { "name": "authority", "signer": true }, { "name": "state" }, { "name": "ncn", "relations": [ "queue" ] }, { "name": "vault" } ], "args": [ { "name": "params", "type": { "defined": { "name": "QueueSetVaultParams" } } } ] }, { "name": "randomness_commit", "discriminator": [ 52, 170, 152, 201, 179, 133, 242, 141 ], "accounts": [ { "name": "randomness", "writable": true }, { "name": "queue", "relations": [ "randomness", "oracle" ] }, { "name": "oracle", "writable": true }, { "name": "recent_slothashes", "address": "SysvarS1otHashes111111111111111111111111111" }, { "name": "authority", "signer": true, "relations": [ "randomness" ] } ], "args": [ { "name": "params", "type": { "defined": { "name": "RandomnessCommitParams" } } } ] }, { "name": "randomness_init", "discriminator": [ 9, 9, 204, 33, 50, 116, 113, 15 ], "accounts": [ { "name": "randomness", "writable": true, "signer": true }, { "name": "reward_escrow", "writable": true, "pda": { "seeds": [ { "kind": "account", "path": "randomness" }, { "kind": "const", "value": [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169 ] }, { "kind": "account", "path": "wrapped_sol_mint" } ], "program": { "kind": "const", "value": [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89 ] } } }, { "name": "authority", "signer": true }, { "name": "queue", "writable": true }, { "name": "payer", "writable": true, "signer": true }, { "name": "system_program", "address": "11111111111111111111111111111111" }, { "name": "token_program", "address": "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA" }, { "name": "associated_token_program", "address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL" }, { "name": "wrapped_sol_mint", "address": "So11111111111111111111111111111111111111112" }, { "name": "program_state" }, { "name": "lut_signer" }, { "name": "lut", "writable": true }, { "name": "address_lookup_table_program", "address": "AddressLookupTab1e1111111111111111111111111" } ], "args": [ {