Skip to content

9.0.7

Latest
Compare
Choose a tag to compare
@td202 td202 released this 18 Aug 12:48
· 22 commits to main since this release
093a9d6

Concordium node version 9.0.7 contains support for protocol version 9. Protocol version 9 introduces Protocol-Level Tokens (PLTs), which enable chain-native support for tokens other than CCD, without reliance on smart contracts. Protocol version 9 supports the following PLT functionality:

  • creating new PLTs (through the CreatePLT chain update);

  • transferring PLTs between accounts;

  • minting and burning PLTs (limited to the nominated token governance account);

  • managing permissions for which accounts can send and receive each PLT through an allow- or deny-list (limited to the governance account); and

  • globally pausing or unpausing balance changing operations for a PLT (limited to the governance account).

The node API is updated to support PLTs as follows:

  • GetAccountInfo reports information about PLTs associated with the account, including any balance.

  • GetTokenList reports a list of the registered PLTs on the chain.

  • GetTokenInfo gets the global state information for a particular PLT.

Note: Ubuntu 20.04 LTS is no longer supported; the minimum supported version for this release is 22.04 LTS.