Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(release): 1.0.0-exp.23 [skip ci]
# [1.0.0-exp.23](v1.0.0-exp.22...v1.0.0-exp.23) (2021-10-03) ### Bug Fixes * 🐛 fix `RawTransaction.Equals` ([f6bd889](f6bd889)) * **indexer:** 🐛 fix transaction formatters missing valid msgpack fields ([bf917ac](bf917ac)) * **indexer:** ✨ fix `TealValue` msgpack fieldnames ([2a6ef27](2a6ef27)) * **serialization:** 🐛 fix `SignedTransaction` serialization ([f4bde8d](f4bde8d)) ### Code Refactoring * 🔥 remove some verify methods in the transaction ([70a8308](70a8308)) * ♻️ convert all `SignedTransaction<>` to a single `SignedTransaction` ([26fa65a](26fa65a)) * ♻️ rename `RawSignedTransaction` -> `SignedTransaction` ([059c6a3](059c6a3)) * ♻️ rename `RawTransaction` -> `Transaction` ([bade09e](bade09e)) * ♻️ rename AlgoApiKeyAttribute -> AlgoApiFieldAttribute ([1b37028](1b37028)) * **algod:** ♻️ rename `Block` -> `BlockResponse` ([eca9fb6](eca9fb6)) ### Features * ✨ add readOnly support ([6070565](6070565)) * **indexer:** ♻️ rename `ApplicationStateSchema` -> `StateSchema` ([7b02f70](7b02f70)) * **indexer:** ✨ add `IIndexerClient` ([093153e](093153e)) * **indexer:** ✨ implement `AccountQuery` ([bda5301](bda5301)) * **indexer:** ✨ implement `AccountResponse` ([09d7fb9](09d7fb9)) * **indexer:** ✨ implement `AccountsQuery` ([e7d56e2](e7d56e2)) * **indexer:** ✨ implement `AccountsResponse` ([ea01260](ea01260)) * **indexer:** ✨ implement `AddressRole` ([3325b60](3325b60)) * **indexer:** ✨ implement `Application` ([144d04d](144d04d)) * **indexer:** ✨ implement `ApplicationLocalState` ([9ad284f](9ad284f)) * **indexer:** ✨ implement `ApplicationQuery` ([de02370](de02370)) * **indexer:** ✨ implement `ApplicationResponse` ([fa34b20](fa34b20)) * **indexer:** ✨ implement `ApplicationsQuery` ([914ca8b](914ca8b)) * **indexer:** ✨ implement `ApplicationsResponse` ([e342cdc](e342cdc)) * **indexer:** ✨ implement `Asset` ([161f361](161f361)) * **indexer:** ✨ implement `AssetHolding` ([203785a](203785a)) * **indexer:** ✨ implement `AssetParams` ([ac78bfe](ac78bfe)) * **indexer:** ✨ implement `AssetQuery` ([c8eda94](c8eda94)) * **indexer:** ✨ implement `AssetResponse` ([cd8e48f](cd8e48f)) * **indexer:** ✨ implement `AssetsResponse` ([ade022d](ade022d)) * **indexer:** ✨ implement `BalancesQuery` ([b8f167e](b8f167e)) * **indexer:** ✨ implement `BalancesResponse` ([c7ae299](c7ae299)) * **indexer:** ✨ implement `Block` ([2533f24](2533f24)) * **indexer:** ✨ implement `BlockRewards` ([bb49cb0](bb49cb0)) * **indexer:** ✨ implement `BlockUpgradeStatus` ([e9a0423](e9a0423)) * **indexer:** ✨ implement `BlockUpgradeVote` ([de5e72e](de5e72e)) * **indexer:** ✨ implement `ErrorResponse` msgpack fields ([358e6a6](358e6a6)) * **indexer:** ✨ implement `EvalDelta` msgpack fields ([45b2df2](45b2df2)) * **indexer:** ✨ implement `EvalDeltaKeyValue` msgpack fields ([bd3c230](bd3c230)) * **indexer:** ✨ implement `HealthCheck` ([a164577](a164577)) * **indexer:** ✨ implement `IndexerClient.GetAccount` ([88ba11a](88ba11a)) * **indexer:** ✨ implement `IndexerClient.GetAccounts` ([2e427f1](2e427f1)) * **indexer:** ✨ implement `IndexerClient.GetHealth` ([0883ff0](0883ff0)) * **indexer:** ✨ implement `IndexerClient` ([d7fd35a](d7fd35a)) * **indexer:** ✨ implement `LogicSig` json fields ([b22297c](b22297c)) * **indexer:** ✨ implement `MiniAssetHolding` ([59941b8](59941b8)) * **indexer:** ✨ implement `MultiSig.SubSignature` ([ef526ec](ef526ec)) * **indexer:** ✨ implement `MultiSig` ([df959a7](df959a7)) * **indexer:** ✨ implement `OnCompletion` ([04227b9](04227b9)) * **indexer:** ✨ implement `TealKeyValue` msgPack fields ([e521553](e521553)) * **indexer:** ✨ implement `Transaction.ApplicationCall` ([5a5e819](5a5e819)) * **indexer:** ✨ implement `Transaction.ApplicationCall` model fields ([69d64e8](69d64e8)) * **indexer:** ✨ implement `Transaction.AssetConfiguration` model fields ([baf7c2e](baf7c2e)) * **indexer:** ✨ implement `Transaction.AssetFreeze` model fields ([be45b90](be45b90)) * **indexer:** ✨ implement `Transaction.AssetTransfer` model fields ([84aa15e](84aa15e)) * **indexer:** ✨ implement `Transaction.KeyRegistration` ([69e004e](69e004e)) * **indexer:** ✨ implement `Transaction.KeyRegistration` model fields ([44029ca](44029ca)) * **indexer:** ✨ implement `TransactionResponse` ([430a1fa](430a1fa)) * **indexer:** ✨ implement `TransactionsQuery` ([9ec7f4f](9ec7f4f)) * **indexer:** ✨ implement AssetsQuery ([e8d6e55](e8d6e55)) * **indexer:** ✨ implement TransactionsResponse ([e1a46f8](e1a46f8)) * **json:** ✨ implement `JsonWriter.WriteRaw` ([1643bad](1643bad)) * **json:** ✨ implement `ReadRaw` ([384abf8](384abf8)) * **msgpack:** ✨ implement `MessagePackReader.ReadRaw` ([c2dec22](c2dec22)) * **msgpack:** ✨ implement `MessagePackWriter.WriteRaw` ([d5ae90e](d5ae90e)) * **serialization:** ✨ implement `AlgoApiObject` ([74456b6](74456b6)) * **serialization:** ✨ implement `Timestamp` ([cc1159b](cc1159b)) ### BREAKING CHANGES * remove `Transaction.VerifySignature`, `SignedTransaction.Verify` * signed transactions are now represented by `SignedTransaction` (non-generic) * renamed `RawSignedTransaction` -> `SignedTransaction` * `RawTransaction` renamed to `Transaction` * AlgoApiKeyAttribute -> AlgoApiFieldAttribute * **algod:** `Block` renamed to `BlockResponse`
- Loading branch information