-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Deprecate transfer and asset modules #291
Commits on Aug 21, 2024
-
feat: Ensuring equivalent implementation of transfer, asset and part …
…of transaction modules * Collapsed the second object in algorand.send.type(params, *executeOptions*) to combine into params and make it easier to use * Added `algorand.client.getTestNetDispenserFromEnvironment` * Added `algorand.account.assetBulkOptIn` * Added `algorand.account.assetBulkOptOut` * Added `algorand.account.ensureFunded` * Added `algorand.account.ensureFundedFromEnvironment` * Added `algorand.account.ensureFundedFromTestNetDispenserApi` * Added `algorand.send/transaction.rekey` * Added `algorand.send/transaction.assetOptOut`
Configuration menu - View commit details
-
Copy full SHA for db7750a - Browse repository at this point
Copy the full SHA db7750aView commit details -
feat: Deprecated asset and transfer modules
Added: * `AssetManager` class and `algorand.asset.getById()` * `indexer` export off of `@algorandfoundation/algokit-utils` as the future home of all indexer methods Changed: * Order of `algorand.account.rekeyed()` parameters to be `rekeyed(sender, signer)` since it conceptually makes more sense (the sender is rekeyed so should come first) * All microAlgo return values from `algorand.account.getInformation()` now return an `AlgoAmount`, renamed `amount` to `balance` and `round` to `validAsAtRound` (which is now a `bigint` for broader consistency) * Return value of `algorand.send.assetCreate` now includes `{ assetId: bigint }` Deprecated: * `algokit.createAsset` * `algokit.assetOptIn` * `algokit.assetOptOut` * `algokit.assetBulkOptIn` * `algokit.assetBulkOptOut` * `algokit.ensureFunded` * `algokit.transferAsset` * `algokit.rekeyAccount` * `algokit.transferAlgos`
Configuration menu - View commit details
-
Copy full SHA for 4370e08 - Browse repository at this point
Copy the full SHA 4370e08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 485c5e2 - Browse repository at this point
Copy the full SHA 485c5e2View commit details -
feat: Moved from rekey being a transaction type to being a method on …
…`AccountManager` Added: * `algorand.account.rekeyAccount()` Removed: * `algorand.send.rekey()`
Configuration menu - View commit details
-
Copy full SHA for e248c65 - Browse repository at this point
Copy the full SHA e248c65View commit details -
docs: Added up to date documentation for rekeyAccount, AlgorandClient…
…, asset, dispenser client, indexer, testing, transfer
Configuration menu - View commit details
-
Copy full SHA for 3b9f9f7 - Browse repository at this point
Copy the full SHA 3b9f9f7View commit details -
docs: PR feedback - docs tweaks and consistent Algo/ALGO use accordin…
…g to brand guidelines
Configuration menu - View commit details
-
Copy full SHA for 54b59fa - Browse repository at this point
Copy the full SHA 54b59faView commit details -
Moved account.assetBulkOptIn -> asset.bulkOptIn Moved account.assetBulkOptOut -> asset.bulkOptOut Moved account.getAssetInformation -> asset.getAccountInformation Fixed other miscellaneous issues
Configuration menu - View commit details
-
Copy full SHA for 2dad415 - Browse repository at this point
Copy the full SHA 2dad415View commit details -
Configuration menu - View commit details
-
Copy full SHA for acde1a2 - Browse repository at this point
Copy the full SHA acde1a2View commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8b21fd7 - Browse repository at this point
Copy the full SHA 8b21fd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 003934e - Browse repository at this point
Copy the full SHA 003934eView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfdd676 - Browse repository at this point
Copy the full SHA dfdd676View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22d3817 - Browse repository at this point
Copy the full SHA 22d3817View commit details -
fix: No longer require registration of a signer when building individ…
…ual transactions refactor: Refactored AlgorandClient to have separate classes for `send` and `transaction` refactor: Refactored legacyTransactionBridge to not have a dependency of AlgorandClient
Configuration menu - View commit details
-
Copy full SHA for a5b03dd - Browse repository at this point
Copy the full SHA a5b03ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0313a0 - Browse repository at this point
Copy the full SHA c0313a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f88b4c8 - Browse repository at this point
Copy the full SHA f88b4c8View commit details
Commits on Aug 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6ed993e - Browse repository at this point
Copy the full SHA 6ed993eView commit details -
fix: Switched to singular .algo and .microAlgo methods for `AlgoAmoun…
…t`, retained existing methods to avoid breaking changes
Configuration menu - View commit details
-
Copy full SHA for fed61c9 - Browse repository at this point
Copy the full SHA fed61c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c637f2 - Browse repository at this point
Copy the full SHA 3c637f2View commit details