CHANGELOG
v1.7.0
Notes
- Added Denali testnet network values
- NFTs are partially implemented in anticipation of their complete release in a future build
Method Signature Changes
avm.makeUnsignedTx- Renamed to
avm.makeBaseTx - Now returns
UnsignedTxinstead ofTxUnsigned
- Renamed to
avm.makeCreateAssetTx- 4th parameter has been renamed
initialStatesfrominitialState - Now returns
UnsignedTxinstead ofTxCreateAsset
- 4th parameter has been renamed
avm.signTx- Now accepts
UnsignedTxinstead ofTxUnsigned
- Now accepts
SelectInputClass- Now accepts a
numberinstead of aBuffer
- Now accepts a
avm.getInputID- Has been renamed to
avm.getInputand now returns anInputinstead of anumber
- Has been renamed to
New Methods
avm.makeNFTTransferTx
New Classes
- avm credentials
- Credential
- SecpCredential is a superset of Credential
- NFTCredential is a superset of Credential
- avm inputs
- TransferableInput
- AmountInput
- avm ops
- Operation
- TransferableOperation
- NFTTransferOperation
- avm outputs
- TransferableOutput
- AmountOutput
- SecpOutput
- NFTOutBase
- avm tx
- BaseTx
- CreateAssetTx
- OperationTx
- UnsignedTx
- avm types
- UTXOID
New Types
- MergeRule
Updated Classes
- Input is now
abstract
Deleted Classes
- avm utxos
- SecpUTXO
- avm outputs
- SecpOutBase
- avm tx
- TxUnsigned
- TxCreateAsset
New consts
- avm credentials
- SelectCredentialClass
Deleted consts
- avm utxos
- SelectUTXOClass
New RPC Calls
platform.getSubnetsavm.buildGenesiskeystore.deleteUser