- add TealVerify function (#242)
- Support AVM 1.0 (#248)
- Test with go 1.17 in ci (#237)
- Mark contract binary template code as Deprecated (#241)
- New github Issue template
- Signing support for rekeying to LogicSig/MultiSig account
- Asset Base64 Fields
- Use correct go version in CI
- Update FromBase64String() to correctly return the signed transaction
- Make MakeApplicationCreateTxWithExtraPages() and revert MakeApplicationCallTx() to make non-API-breaking
- Allow asset URLs to be up to 96 bytes
- Support for TEAL 4 programs
- Support for creating application with extra program pages
- Support for setting a transaction fee below the network minimum, for use with fee pooling
- Algod and Indexer responses will now produce JSON that matches the other SDKs
- V2: Add MakeClientWithHeaders wrapper functions
- Fix FlatFee computation
- Fix GetGenesis endpoint.
- Code generation for more of the http client
- Add TEAL 3 support
- template UX tweaks
- Make limitorder.GetSwapAssetsTransaction behave the same as other SDKs
- Add
BlockRaw
method to algod API V2 client.
- Support for Applications
- Fix incorrect
SendRawTransaction
path in API V2 client.
- Fix go get, test package names needed to be renamed.
- Clients for Indexer V2 and algod API V2
- additional Algorand Smart Contracts (ASC)
- support for Dynamic Fee contract
- support for Limit Order contract
- support for Periodic Payment contract
- support for SuggestedParams
- support for RawBlock request
- Missing transaction types
- Added asset decimals field.
- Added support for Algorand Standardized Assets (ASA)
- Added support for Algorand Smart Contracts (ASC)
- Added support for Hashed Time Lock Contract (HTLC)
- Added support for Split contract
- Added support for Group Transactions
- Added support for leases
- Signing and verifying arbitrary bytes
- Deleting multisigs
- Support for flat fees in transactions
- Add note parameter to key registration transaction constructors
- Support for GenesisHash
- Updated API Models.
- Indexer support
- Multisignature support
- Support in new SuggestedFee functionality
- Added helper functions for preventing overflow
- Better auction support
- Additional mnemonic support
- Support for "genesis ID" field in transactions
- Support for "close remainder to" field in transactions
- SDK released