From d71cc8afc97020fd53d181d4ca7278e336a9bd11 Mon Sep 17 00:00:00 2001 From: r4bbit <445106+0x-r4bbit@users.noreply.github.com> Date: Tue, 31 Mar 2026 00:14:04 +0200 Subject: [PATCH] chore(ata): add IDL for ata program --- ata/ata-idl.json | 102 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 ata/ata-idl.json diff --git a/ata/ata-idl.json b/ata/ata-idl.json new file mode 100644 index 0000000..5584ca4 --- /dev/null +++ b/ata/ata-idl.json @@ -0,0 +1,102 @@ +{ + "version": "0.1.0", + "name": "ata", + "instructions": [ + { + "name": "create", + "accounts": [ + { + "name": "owner", + "writable": false, + "signer": false, + "init": false + }, + { + "name": "token_definition", + "writable": false, + "signer": false, + "init": false + }, + { + "name": "ata_account", + "writable": false, + "signer": false, + "init": false + } + ], + "args": [ + { + "name": "ata_program_id", + "type": "program_id" + } + ] + }, + { + "name": "transfer", + "accounts": [ + { + "name": "owner", + "writable": false, + "signer": false, + "init": false + }, + { + "name": "sender_ata", + "writable": false, + "signer": false, + "init": false + }, + { + "name": "recipient", + "writable": false, + "signer": false, + "init": false + } + ], + "args": [ + { + "name": "ata_program_id", + "type": "program_id" + }, + { + "name": "amount", + "type": "u128" + } + ] + }, + { + "name": "burn", + "accounts": [ + { + "name": "owner", + "writable": false, + "signer": false, + "init": false + }, + { + "name": "holder_ata", + "writable": false, + "signer": false, + "init": false + }, + { + "name": "token_definition", + "writable": false, + "signer": false, + "init": false + } + ], + "args": [ + { + "name": "ata_program_id", + "type": "program_id" + }, + { + "name": "amount", + "type": "u128" + } + ] + } + ], + "instruction_type": "ata_core::Instruction" +}