@triadxyz/triad-protocol
Version:
<div align="center"> <h1>Triad Protocol</h1> </div>
1,394 lines • 161 kB
JSON
{
"address": "TRDwq3BN4mP3m9KsuNUWSN6QDff93VKGSwE95Jbr9Ss",
"metadata": {
"name": "triad_protocol",
"version": "0.1.4",
"spec": "0.1.0",
"description": "Triad protocol, trade solana projects"
},
"instructions": [
{
"name": "add_stake_vault_rewards",
"discriminator": [172, 165, 203, 126, 211, 227, 75, 40],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "stake_vault",
"writable": true,
"pda": {
"seeds": [
{
"kind": "const",
"value": [115, 116, 97, 107, 101, 95, 118, 97, 117, 108, 116]
},
{
"kind": "const",
"value": [
84, 114, 105, 97, 100, 32, 83, 104, 97, 114, 101, 32, 49
]
}
]
}
},
{
"name": "mint",
"writable": true
},
{
"name": "user_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "signer"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "stake_vault_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "stake_vault"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"
},
{
"name": "associated_token_program",
"address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": [
{
"name": "amount",
"type": "u64"
}
]
},
{
"name": "add_trader_poseidon",
"discriminator": [34, 241, 88, 67, 66, 83, 83, 134],
"accounts": [
{
"name": "owner",
"writable": true,
"signer": true,
"relations": ["poseidon_asset"]
},
{
"name": "user_trade",
"writable": true
},
{
"name": "poseidon_asset",
"writable": true
},
{
"name": "core_poseidon_collection",
"writable": true
},
{
"name": "poseidon_collection",
"writable": true
},
{
"name": "metaplex_program",
"address": "CoREENxT6tW1HoK8ypY1SxRMZTcVPm7R94rH4PZNhX7d"
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": []
},
{
"name": "cancel_ask_order",
"discriminator": [211, 157, 113, 122, 34, 180, 162, 178],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "market",
"writable": true
},
{
"name": "order_book",
"writable": true
},
{
"name": "user_trade",
"writable": true
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": [
{
"name": "args",
"type": {
"defined": {
"name": "CancelOrderArgs"
}
}
}
]
},
{
"name": "cancel_bid_order",
"discriminator": [198, 70, 164, 166, 232, 131, 55, 165],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "payer",
"writable": true,
"signer": true
},
{
"name": "market",
"writable": true
},
{
"name": "order_book",
"writable": true
},
{
"name": "user_trade",
"writable": true
},
{
"name": "mint",
"writable": true,
"address": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
},
{
"name": "user_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "signer"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "market_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "market"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": [
{
"name": "args",
"type": {
"defined": {
"name": "CancelOrderArgs"
}
}
}
]
},
{
"name": "claim_stake_rewards",
"discriminator": [107, 91, 233, 196, 211, 47, 218, 21],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "stake_vault",
"writable": true,
"pda": {
"seeds": [
{
"kind": "const",
"value": [115, 116, 97, 107, 101, 95, 118, 97, 117, 108, 116]
},
{
"kind": "const",
"value": [
84, 114, 105, 97, 100, 32, 83, 104, 97, 114, 101, 32, 49
]
}
]
}
},
{
"name": "stake",
"writable": true,
"pda": {
"seeds": [
{
"kind": "const",
"value": [115, 116, 97, 107, 101, 95, 118, 51]
},
{
"kind": "account",
"path": "signer"
}
]
}
},
{
"name": "mint",
"writable": true
},
{
"name": "stake_vault_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "stake_vault"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "user_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "signer"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"
},
{
"name": "associated_token_program",
"address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": []
},
{
"name": "claim_token",
"discriminator": [116, 206, 27, 191, 166, 19, 0, 73],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "payer",
"writable": true,
"signer": true
},
{
"name": "claim_vault",
"writable": true
},
{
"name": "claimed_user",
"writable": true,
"pda": {
"seeds": [
{
"kind": "const",
"value": [
99, 108, 97, 105, 109, 101, 100, 95, 117, 115, 101, 114
]
},
{
"kind": "account",
"path": "claim_vault"
},
{
"kind": "account",
"path": "signer"
}
]
}
},
{
"name": "mint",
"writable": true
},
{
"name": "claim_vault_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "claim_vault"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "user_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "signer"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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"
},
{
"name": "associated_token_program",
"address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": [
{
"name": "args",
"type": {
"defined": {
"name": "ClaimTokenArgs"
}
}
}
]
},
{
"name": "close_order",
"discriminator": [90, 103, 209, 28, 7, 63, 168, 4],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "payer",
"writable": true,
"signer": true
},
{
"name": "squads",
"writable": true,
"address": "Hk1r2NUL4LbUhx1agg1w44tyZiNr72mbeLsg6suF5MA4"
},
{
"name": "user_trade",
"writable": true
},
{
"name": "market",
"writable": true
},
{
"name": "mint",
"writable": true
},
{
"name": "user_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "signer"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "market_vault",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "market"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"
},
{
"name": "associated_token_program",
"address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": [
{
"name": "order_id",
"type": "u64"
}
]
},
{
"name": "close_order_book",
"discriminator": [219, 134, 73, 219, 180, 7, 94, 206],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "squads",
"writable": true,
"address": "Hk1r2NUL4LbUhx1agg1w44tyZiNr72mbeLsg6suF5MA4"
},
{
"name": "market",
"writable": true
},
{
"name": "order_book",
"writable": true
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": []
},
{
"name": "collect_market_fee",
"discriminator": [139, 4, 96, 182, 216, 250, 122, 79],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "squads",
"writable": true,
"address": "Hk1r2NUL4LbUhx1agg1w44tyZiNr72mbeLsg6suF5MA4"
},
{
"name": "market",
"writable": true
},
{
"name": "stake_vault",
"writable": true,
"pda": {
"seeds": [
{
"kind": "const",
"value": [115, 116, 97, 107, 101, 95, 118, 97, 117, 108, 116]
},
{
"kind": "const",
"value": [
84, 114, 105, 97, 100, 32, 83, 104, 97, 114, 101, 32, 49
]
}
]
}
},
{
"name": "customer_fee_recipient",
"writable": true
},
{
"name": "customer",
"writable": true
},
{
"name": "mint",
"writable": true,
"address": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
},
{
"name": "market_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "market"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "squads_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "squads"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "customer_fee_recipient_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "customer_fee_recipient"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "stake_vault_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "stake_vault"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": []
},
{
"name": "collect_remaining_liquidity",
"discriminator": [153, 107, 201, 83, 183, 195, 59, 186],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "market",
"writable": true
},
{
"name": "mint",
"writable": true
},
{
"name": "market_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "market"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "signer_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "signer"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb"
},
{
"name": "associated_token_program",
"address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": []
},
{
"name": "collect_royalty",
"discriminator": [189, 235, 7, 168, 255, 50, 30, 75],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "poseidon_fee_wallet",
"writable": true,
"address": "6fcSf6qfwPNR9AUUNC1UWYZDy5cQ4TzTb2aaipN2zFdq"
},
{
"name": "collection",
"writable": true
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": []
},
{
"name": "create_claim_vault",
"discriminator": [16, 216, 88, 237, 77, 170, 154, 66],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "claim_vault",
"writable": true,
"pda": {
"seeds": [
{
"kind": "const",
"value": [99, 108, 97, 105, 109, 95, 118, 97, 117, 108, 116]
},
{
"kind": "arg",
"path": "args.name"
}
]
}
},
{
"name": "mint",
"writable": true
},
{
"name": "signer_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "signer"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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": "claim_vault_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "claim_vault"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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"
},
{
"name": "associated_token_program",
"address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": [
{
"name": "args",
"type": {
"defined": {
"name": "CreateClaimVaultArgs"
}
}
}
]
},
{
"name": "create_customer",
"discriminator": [120, 122, 113, 216, 95, 207, 252, 147],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "customer",
"writable": true,
"pda": {
"seeds": [
{
"kind": "const",
"value": [99, 117, 115, 116, 111, 109, 101, 114]
},
{
"kind": "arg",
"path": "args.id"
}
]
}
},
{
"name": "stake",
"writable": true,
"optional": true,
"pda": {
"seeds": [
{
"kind": "const",
"value": [115, 116, 97, 107, 101, 95, 118, 51]
},
{
"kind": "account",
"path": "signer"
}
]
}
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": [
{
"name": "args",
"type": {
"defined": {
"name": "CreateCustomerArgs"
}
}
}
]
},
{
"name": "create_market",
"discriminator": [103, 226, 97, 235, 200, 188, 251, 254],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "squads",
"writable": true,
"address": "Hk1r2NUL4LbUhx1agg1w44tyZiNr72mbeLsg6suF5MA4"
},
{
"name": "customer",
"writable": true
},
{
"name": "pool",
"writable": true,
"optional": true
},
{
"name": "market",
"writable": true,
"pda": {
"seeds": [
{
"kind": "const",
"value": [109, 97, 114, 107, 101, 116]
},
{
"kind": "arg",
"path": "args.market_id"
}
]
}
},
{
"name": "mint",
"writable": true,
"address": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"
},
{
"name": "market_to_ata",
"writable": true,
"pda": {
"seeds": [
{
"kind": "account",
"path": "market"
},
{
"kind": "account",
"path": "token_program"
},
{
"kind": "account",
"path": "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"
},
{
"name": "associated_token_program",
"address": "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL"
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": [
{
"name": "args",
"type": {
"defined": {
"name": "CreateMarketArgs"
}
}
}
]
},
{
"name": "create_order_book",
"discriminator": [153, 114, 9, 51, 100, 68, 240, 197],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "market",
"writable": true
},
{
"name": "order_book",
"writable": true,
"pda": {
"seeds": [
{
"kind": "const",
"value": [111, 114, 100, 101, 114, 95, 98, 111, 111, 107]
},
{
"kind": "arg",
"path": "market_id"
}
]
}
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": [
{
"name": "market_id",
"type": "u64"
}
]
},
{
"name": "create_pool",
"discriminator": [233, 146, 209, 142, 207, 104, 64, 188],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "customer",
"writable": true
},
{
"name": "pool",
"writable": true,
"pda": {
"seeds": [
{
"kind": "const",
"value": [112, 111, 111, 108]
},
{
"kind": "arg",
"path": "args.pool_id"
}
]
}
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": [
{
"name": "args",
"type": {
"defined": {
"name": "CreatePoolArgs"
}
}
}
]
},
{
"name": "create_sub_user_trade",
"discriminator": [77, 201, 111, 73, 47, 229, 244, 161],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "payer",
"writable": true,
"signer": true
},
{
"name": "user_trade",
"writable": true,
"pda": {
"seeds": [
{
"kind": "const",
"value": [117, 115, 101, 114, 95, 116, 114, 97, 100, 101]
},
{
"kind": "account",
"path": "signer"
}
]
}
},
{
"name": "sub_user_trade",
"writable": true,
"pda": {
"seeds": [
{
"kind": "const",
"value": [117, 115, 101, 114, 95, 116, 114, 97, 100, 101]
},
{
"kind": "arg",
"path": "sub_user_key"
}
]
}
},
{
"name": "system_program",
"address": "11111111111111111111111111111111"
}
],
"args": [
{
"name": "sub_user_key",
"type": "pubkey"
}
]
},
{
"name": "create_user_trade",
"discriminator": [232, 235, 58, 194, 135, 248, 153, 1],
"accounts": [
{
"name": "signer",
"writable": true,
"signer": true
},
{
"name": "payer",
"writable": true,
"signer": true
},
{
"name": "user_trade",
"writable": true,
"pda": {
"seeds": [
{
"kind": "const",
"value": [117, 1