add-decimals
Creates a wrapper token which increases the number of decimals of a token. This allows our Stable Swap algorithm to work with tokens that do not have the same number of decimals.
About
The wrapper is a PDA account with the seeds:
"anchor"(from legacy Anchor PDA derivation)underlying_mint- (mint of the underlying asset)decimals- (the number of decimals, must be greater than the decimals of the underlying's mint)
Anyone may initialize a new wrapper. To do so:
- Compute the address of the new wrapper
- Initialize an account for the wrapper to hold the underlying tokens.
- Initialize a mint for the wrapper. It is recommended to use a vanity address via
solana-keygen grind. - Run the
initialize_wrapperinstruction.
License
The Saber Periphery contracts are licensed under the Affero GPL License, Version 3.0.