Expand description
An ERC20-like Token program for the Safecoin blockchain
Re-exports§
pub use solana_program;
pub use safe_zk_token_sdk;
Modules§
- error
- Error types
- extension
- Extensions available to token mints and accounts
- generic_
token_ account - Generic Token Account, copied from safe_token::state
- instruction
- Instruction types
- native_
mint - The Mint that represents the native token
- pod
- Safecoin program utilities for Plain Old Data types
- processor
- Program state processor
- state
- State transition types
Statics§
- ID
- The static program ID
Functions§
- amount_
to_ ui_ amount - Convert a raw amount to its UI representation (using the decimals field defined in its mint)
- amount_
to_ ui_ amount_ string - Convert a raw amount to its UI representation (using the decimals field defined in its mint)
- amount_
to_ ui_ amount_ string_ trimmed - Convert a raw amount to its UI representation using the given decimals field Excess zeroes or unneeded decimal point are trimmed.
- check_
id - Confirms that a given pubkey is equivalent to the program ID
- check_
program_ account - Checks that the supplied program ID is correct for safe-token-2022
- check_
safe_ token_ program_ account - Checks that the supplied program ID is corect for safe-token or safe-token-2022
- cmp_
pubkeys - Checks two pubkeys for equality in a computationally cheap way using
sol_memcmp
- id
- Returns the program ID
- try_
ui_ amount_ into_ amount - Try to convert a UI representation of a token amount to its raw amount using the given decimals field
- ui_
amount_ to_ amount - Convert the UI representation of a token amount (using the decimals field defined in its mint) to the raw amount