Amaury Martiny
|
3c43370d0c
|
Add CommunitySpendProposals in migration (#7607)
* Add CommunitySpendProposals in migration
* Fix lint
* Avoid double registration
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
|
2020-10-20 13:19:04 +00:00 |
Amaury Martiny
|
c14a3a7cb2
|
CLI `migrate` command follow-up: decode & re-encode (#7464)
* Migrate staking module
* Add gov legacy
* Add comments
* Add x/distrib
* x/crisis
* x/mint
* Fix test
* migrate x/genutil
* Fix lint
* Fix staking constants
* Fix test
* Update x/genutil/legacy/v040/migrate.go
Co-authored-by: Marie Gauthier <marie.gauthier63@gmail.com>
* Add migrate script instead of change BondStatus constants
* Fix test
* Fix another test
Co-authored-by: Marie Gauthier <marie.gauthier63@gmail.com>
Co-authored-by: Cory <cjlevinson@gmail.com>
|
2020-10-09 19:09:43 +00:00 |
Amaury Martiny
|
d9ede6551a
|
0.39->0.40 CLI `migrate` command (#6839)
* WIP on BaseAccount protobuf pub_key
* WIP on BaseAccount.PubKey
* Migrate supply
* Change validator_slash_event
* Add evidence
* Add evidence to genutil migrate
* Fix lint
* Add println
* No _ in package name
* Add slashing migrate
* Add tests for slashing
* Add capacity to array
* stray fmt.Prinlnt
* WIP on BaseAccount pub key
* Put current types in v0_40
* Add evidence old types
* Remove useless impl
* Add RegisterInterface
* Add clientCtx to argument
* Register evidence interfaces
* Update PubKey
* Update Account
* Docs
* WIP on protobuf keys
* Use Type() and Bytes() in sr25519 pub key Equals
* Add tests
* Add few more tests
* Update other pub/priv key types Equals
* Fix PrivKey's Sign method
* Rename variables in tests
* Fix infinite recursive calls
* Use tm ed25519 keys
* Add Sign and VerifySignature tests
* Remove ed25519 and sr25519 references
* proto linting
* Add proto crypto file
* Implement some of the new multisig proto type methods
* Add tests for MultisigThresholdPubKey
* Add tests for pubkey pb/amino conversion functions
* Move crypto types.go and register new proto pubkeys
* Add missing pointer ref
* Address review comments
* panic in MultisigThresholdPubKey VerifySignature
* Fix compile errors
* Remove pk conversion in ante handler
* Use internal crypto.PubKey in multisig
* Add tests for MultisigThresholdPubKey VerifyMultisignature
* Only keep LegacyAminoMultisigThresholdPubKey and move to proto keys to v1
* Remove conversion functions and introduce internal PubKey type
* Override Amino marshaling for proto pubkeys
* Merge master
* Make proto-gen
* Start removal of old PubKeyMultisigThreshold references
* Fix tests
* Fix solomachine
* Fix ante handler tests
* Pull latest go-amino
* Remove ed25519
* Remove old secp256k1 PubKey and PrivKey
* Uncomment test case
* Fix linting issues
* More linting
* Revert tests keys values
* Add Amino overrides to proto keys
* Add pubkey test
* Fix tests
* Use threshold isntead of K
* Standardize Type
* Revert standardize types commit
* Fix build
* Fix lint
* Fix lint
* Add comment
* Register crypto.PubKey
* Add empty key in BuildSimTx
* Simplify proto names
* Unpack interfaces for signing desc
* Fix IBC tests?
* Format proto
* Use secp256k1 in ibc
* Fixed merge issues
* Uncomment tests
* Update x/ibc/testing/solomachine.go
* UnpackInterfaces for solomachine types
* Remove old multisig
* Add amino marshal for multisig
* Fix lint
* Correctly register amino
* One test left!
* Remove old struct
* Fix test
* Fix test
* Unpack into tmcrypto
* Remove old threshold pubkey tests
* Fix register amino
* Fix lint
* Use sdk crypto PubKey in multisig UnpackInterfaces
* Potential fix?
* Register LegacyAminoPubKey
* Register our own PubKey
* Register tmcrypto PubKey
* Register both PubKeys
* Register interfaces in test
* Refactor fiels
* Add comments
* Remove old cosmos-sdk/crypto/keys reference
* Use anil's suggestion
* Add norace back
* Use our own ed25519
* Fix pubkey types
* Fix network tests
* Fix more tests
* Make ibc work?
* Use TM pubkey in NewValidator
* Fix lint
* Put interface in tpyes
* rerun CI
* Better name register
* Remove stray code
* Add ed25519 tests
* Check nil
* Correct interface impl assert
* rerun CI
* Add fix for Bech32
* Address comments
* FIx lint
* Add tests for solomachine unpack interfaces
* Fix query tx by hash
* Better name in amino register
* Fix lint
* Add back ed25519 test (fixes #7352)
* go mod tidy
* Fix merge issues
* Sort import
* Add test for backwards-compatibility
* Fix tests
* Fix merge issue
* Fix merge issues
* Fix tests build
* Fix tests
* Marshal to proto
* Fix 040 marshalling
* Remove dontcover
* Fix equivocation
* Add vesting
* Fix vesting
* Fix slashing test
* Fix evidence test
* Remove pb.go files
* Fix legacy auth tests
* deterministic tests help
* Fix auth tests
* Remove useless code
* Small cleanups
* Add comment
* Fix migrate hub
* fmt.Println
* No need to marshal indent
* Update proto comment
* Fix merge issues
* Support nil pubkey
* Use protobuf empty
* Address comments
* Fix tests
* Unify legacy package names
Co-authored-by: Aaron Craelius <aaronc@users.noreply.github.com>
Co-authored-by: Aaron Craelius <aaron@regen.network>
Co-authored-by: blushi <marie.gauthier63@gmail.com>
Co-authored-by: Alexander Bezobchuk <alexanderbez@users.noreply.github.com>
Co-authored-by: colin axnér <25233464+colin-axner@users.noreply.github.com>
Co-authored-by: Zaki Manian <zaki@manian.org>
Co-authored-by: Alessio Treglia <alessio@tendermint.com>
|
2020-10-05 21:28:14 +00:00 |
Anil Kumar Kammari
|
64b6bb5270
|
rename RegisterCodec to RegisterLegacyAminoCodec (#7243)
* rename RegisterCodec to RegisterLegacyAminoCodec
* Add changelog
* gofmt
* rename codec.New() to codec.NewLegacyAmino()
* Add change log
* Update CHANGELOG.md
Co-authored-by: Amaury Martiny <amaury.martiny@protonmail.com>
* Fix
Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com>
Co-authored-by: Amaury Martiny <amaury.martiny@protonmail.com>
|
2020-09-07 14:47:12 +00:00 |
Alessio Treglia
|
99f8b54cfd
|
fix 0.3{8,9} migrations and migration test case (#7002)
These fixes were applied to Launchopad 0.39.1 RC and
never ported to master.
|
2020-08-11 05:51:47 -04:00 |
Alexander Bezobchuk
|
72f6bf0893
|
Fix 0.39 x/auth Migration Types (#6870)
* types: add coins to JSON
* add migrate test
* finish test
* Add panic
* fix test
|
2020-07-28 19:18:07 +00:00 |
Alexander Bezobchuk
|
3ff3e58240
|
Launchpad Migration (#6829)
* fix migration
* add 039 pkg
* lint
* Fix pkg name
* add v0.39 auth types
* remove file
* updates
* updates
* update godoc
Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com>
|
2020-07-28 15:28:23 +00:00 |
dauTT
|
c3ff8c0c06
|
x/genutil: remove alias.go usage (#6433)
|
2020-06-13 07:41:45 +00:00 |
Aaron Craelius
|
81d647e505
|
Move codec.RegisterCrypto and codec.Cdc to new packages (#6330)
* Move codec.Cdc to legacy_global.Cdc
* Update CHANGELOG.md
* Updates
* nit
* Fix imports
* Updates
* Use cosmos multisig instead of tendermint multisig everywhere
* Fix tests
* Rename legacy_global -> legacy
* Add doc.go
* Linting, move all RegisterCrypto calls to crypto/codec
* Update crypto/codec/amino.go
Co-authored-by: Federico Kunze <31522760+fedekunze@users.noreply.github.com>
|
2020-06-04 10:38:24 +00:00 |
Alexander Bezobchuk
|
1083fa948e
|
Merge PR #6010: Merge x/supply into x/bank
|
2020-04-20 11:22:12 -04:00 |
Alexander Bezobchuk
|
6890feb3d2
|
Merge PR #5572: ADR 004 Implementation
|
2020-01-30 16:31:16 -05:00 |
Alexander Bezobchuk
|
a4b36b9dcd
|
Merge PR #5561: v0.38 Migration Fixes
|
2020-01-23 13:15:22 -05:00 |
Alexander Bezobchuk
|
fbdf0e778e
|
Merge PR #5103: Migration Testing
|
2019-09-26 09:07:15 -07:00 |
Alexander Bezobchuk
|
943cc54811
|
Merge PR #5047: Fix Genesis Accounts Migration
|
2019-09-17 10:39:08 -04:00 |
Federico Kunze
|
ed6366679c
|
Merge PR #5017: ADR 011: Generalize Genesis Accounts Implementation
|
2019-09-12 15:22:25 -04:00 |
frog power 4000
|
771f8a04f3
|
Merge PR #4865: Add security contact to Validator description
|
2019-08-12 09:10:16 -04:00 |
Alexander Bezobchuk
|
0dcf158387
|
Merge PR #4852: Cleanup Supply Genesis State
|
2019-08-06 16:51:18 -04:00 |
Federico Kunze
|
a922dad346
|
Merge PR #4686: v0.36 supply changes to genesis migration
|
2019-07-18 14:43:56 +02:00 |
Alexander Bezobchuk
|
2fdbf631e7
|
Merge PR #4669: v0.36 distribution genesis migration
|
2019-07-05 08:34:02 -04:00 |
Karoly Albert Szabo
|
00f753d684
|
Merge PR #4471: Migrate genesis cmd
|
2019-07-03 12:21:34 -04:00 |