https://github.com/itstoreall/token-transfer-inside
Solana program
https://github.com/itstoreall/token-transfer-inside
rust solana spl-token
Last synced: 3 months ago
JSON representation
Solana program
- Host: GitHub
- URL: https://github.com/itstoreall/token-transfer-inside
- Owner: itstoreall
- Created: 2022-05-28T10:08:06.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-06-21T12:33:56.000Z (about 4 years ago)
- Last Synced: 2025-10-04T20:58:33.300Z (9 months ago)
- Topics: rust, solana, spl-token
- Language: TypeScript
- Homepage:
- Size: 36.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Tokens transfer inside (Solana)
### Transfer and approve SPL-Tokens inside a Solana on-chain program
- SPL Token
- SPL Associated Token Account Program
- @solana/spl-token (js)
- Solana token registry
### Instruction
```rust
// 0. `[signer]` from authority
// 1. `[writable]` from_token
// 2. `[writable]` to_token
// 3. `[]` token program
pub enum Instruction {
Transfer { amount: u64 },
Approve { amount: u64 },
}
```
### Links:
- https://spl.solana.com/token
- https://spl.solana.com/associated-token-account
- https://docs.rs/spl-token/3.1.1/spl_token/index.html
- https://docs.rs/spl-associated-token-account/1.0.2/spl_associated_token_account/
- https://github.com/solana-labs/solana-program-library/tree/master/token/js
- https://github.com/solana-labs/token-list