Vedvardhan e9546f3a0a add basics/close-account/poseidon (#143) 9 月之前
..
migrations e9546f3a0a add basics/close-account/poseidon (#143) 9 月之前
programs e9546f3a0a add basics/close-account/poseidon (#143) 9 月之前
tests e9546f3a0a add basics/close-account/poseidon (#143) 9 月之前
ts-programs e9546f3a0a add basics/close-account/poseidon (#143) 9 月之前
.gitignore e9546f3a0a add basics/close-account/poseidon (#143) 9 月之前
Anchor.toml e9546f3a0a add basics/close-account/poseidon (#143) 9 月之前
Cargo.toml e9546f3a0a add basics/close-account/poseidon (#143) 9 月之前
README.md e9546f3a0a add basics/close-account/poseidon (#143) 9 月之前
package.json e9546f3a0a add basics/close-account/poseidon (#143) 9 月之前
pnpm-lock.yaml e9546f3a0a add basics/close-account/poseidon (#143) 9 月之前
tsconfig.json e9546f3a0a add basics/close-account/poseidon (#143) 9 月之前

README.md

Destroy an Account

NOTE:_ If you haven't installed poseidon yet, follow the installation steps here

  • We're writing our TypeScript program code in /ts-programs
  • Once TypeScript program is completed, generate a program id and replace the PROGRAM_ID with the actual one. To generate a program id, run:

    anchor keys list
    # You'll get something similar, but it will definitely be different
    close-account: At2EEHZ4zq2roeR5Cba6dryYEsmsHz7MKt9tjUCpCng1
    
  • To convert your TypeScript Solana program to Anchor program, run

    poseidon -i ./ts-programs/closeAccount.ts -o programs/close-account/src/lib.rs