123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175 |
- export type CompressedNft = {
- version: "0.3.1";
- name: "compressed_nft";
- instructions: [
- {
- name: "new";
- accounts: [
- {
- name: "dataAccount";
- isMut: true;
- isSigner: false;
- isOptional: false;
- },
- {
- name: "payer";
- isMut: true;
- isSigner: true;
- isOptional: false;
- },
- {
- name: "systemProgram";
- isMut: false;
- isSigner: false;
- isOptional: false;
- }
- ];
- args: [
- {
- name: "bump";
- type: {
- array: ["u8", 1];
- };
- }
- ];
- },
- {
- name: "mint";
- accounts: [
- {
- name: "dataAccount";
- isMut: true;
- isSigner: false;
- isOptional: false;
- },
- {
- name: "systemProgram";
- isMut: false;
- isSigner: false;
- isOptional: false;
- }
- ];
- args: [
- {
- name: "treeAuthority";
- type: "publicKey";
- },
- {
- name: "leafOwner";
- type: "publicKey";
- },
- {
- name: "leafDelegate";
- type: "publicKey";
- },
- {
- name: "merkleTree";
- type: "publicKey";
- },
- {
- name: "payer";
- type: "publicKey";
- },
- {
- name: "treeDelegate";
- type: "publicKey";
- },
- {
- name: "uri";
- type: "string";
- }
- ];
- }
- ];
- metadata: {
- address: "BhDH6TLEnf4dLq9hLn2gLwm5rJdj8Cbdc9ZrsjUpL7kB";
- };
- };
- export const IDL: CompressedNft = {
- version: "0.3.1",
- name: "compressed_nft",
- instructions: [
- {
- name: "new",
- accounts: [
- {
- name: "dataAccount",
- isMut: true,
- isSigner: false,
- isOptional: false,
- },
- {
- name: "payer",
- isMut: true,
- isSigner: true,
- isOptional: false,
- },
- {
- name: "systemProgram",
- isMut: false,
- isSigner: false,
- isOptional: false,
- },
- ],
- args: [
- {
- name: "bump",
- type: {
- array: ["u8", 1],
- },
- },
- ],
- },
- {
- name: "mint",
- accounts: [
- {
- name: "dataAccount",
- isMut: true,
- isSigner: false,
- isOptional: false,
- },
- {
- name: "systemProgram",
- isMut: false,
- isSigner: false,
- isOptional: false,
- },
- ],
- args: [
- {
- name: "treeAuthority",
- type: "publicKey",
- },
- {
- name: "leafOwner",
- type: "publicKey",
- },
- {
- name: "leafDelegate",
- type: "publicKey",
- },
- {
- name: "merkleTree",
- type: "publicKey",
- },
- {
- name: "payer",
- type: "publicKey",
- },
- {
- name: "treeDelegate",
- type: "publicKey",
- },
- {
- name: "uri",
- type: "string",
- },
- ],
- },
- ],
- metadata: {
- address: "BhDH6TLEnf4dLq9hLn2gLwm5rJdj8Cbdc9ZrsjUpL7kB",
- },
- };
|