Name | Arguments | Accounts |
---|---|---|
init | plantName:`[u8; 12]` plantBump:`u8` | plant isMut plantMint plantToken plantMetadata authority isSignerisMut systemProgram |
water | plantName:`[u8; 12]` gardenerBump:`u8` | plant isMut gardener isMut ownedPlantMint ownedPlantToken ownedMetadata plantMint plantToken isMut plantMetadata isMut freezeAuthority metadataAuthority authority isSignerisMut tokenProgram systemProgram metadataProgram |
checkDead | plant authority isSignerisMut | |
closePlantAccountAdmin | plantName:`[u8; 12]` | plant isMut plantMetadata authority isSignerisMut systemProgram |
closeGardenerAccountAdmin | owner:`publicKey` bump:`u8` | gardener isMut authority isSignerisMut systemProgram |
nukeMetadataAdmin | metadataAccount isMut authority isSignerisMut metadataAuthority systemProgram metadataProgram |