forked from ava-labs/hypersdk
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[chain] Address Refactor (ava-labs#571)
* break apart useful utils * work on generalizing address * test invalid checksum * add tests for bech32 encoding * add check for invalid checksum * add utils tests * remove shared utilities from crypto packages * remove HRP error from crypto * update secp256r1 auth * work on refactoring packing * generalize storage + revert address refactor * update ed25519 storage * unmarshaling works * update transfer action * add to auth registry * remove panic * vm compiles * integration compiles * add TODO to fix bug * add more TODOs * fix circular dependency * morpheus compiles * integration passing * sending between secp256r1 and ed25519 * cleanup auth/helpers * remove unnecessary TODOs * use address terminology byte representation * remove unnecessary helper * remove balance key logging * remove ShortBytes from crypto * rename address functions * e2e compiles * update short bytes trim * handler compiles * add MustBech32 * cli updated for LoadBytes * morephus-cli builds * update address in genesis * separate log levels * e2e passing * remove short bytes * update address parsing * link BIP-173 * add PrefixID func * add scope checks to chain for address * update func name * codec tests passing * update morepheus vm auth handling * remove address verification * remove hrp from genesis * fix genesis * morepheusvm compiles * cleaning up CLI * remove ed25519 from keystorage * remove ed25519 from key * remove all references of ed25519 from cli * integration tests passing * e2e compiles * implement key handling * support generic key spam * e2e morpheusvm test passing * fix load test * fix lint * use Sponsor * update mocks * remove payer from morpheusvm * remove ed25519 from tokenvm storage * auth updated * remove all ed25519 references from actions * tokenvm compiles * change to Address from AddressBytes * transform AddressBytes to Address * more replacements * more conversion * morpheus-cli lint * fix lint * fix handler * remove utils from action * remove tutils from explorer * cli compiles * cleanup faucet address usage * token-feed compiles * tokenvm integration passing * fix load test * tokenvm e2e compiles * e2e tests work * remove utils reference * lint on cli.PrivateKey * fix load test size * print key type in morpheus-cli * fix accounts * migrate morephus-cli to use WS * add missing comment * handle createClient err * remove extra break * readme cleanup * account abstraction on README
- Loading branch information
1 parent
f735d94
commit 80c1e5e
Showing
105 changed files
with
1,898 additions
and
1,588 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.