From 31f4be4340efe6e6b05b819b83fee1ed1c9b280b Mon Sep 17 00:00:00 2001 From: Hoa Nguyen Date: Tue, 18 Jun 2024 15:32:48 +0700 Subject: [PATCH] feat: update genesis and bump sdk (#241) --- app/app.go | 1 + go.mod | 8 +++++--- go.sum | 10 ++++++---- testnets/genesis.json | 20 +++++++++---------- ...230a84cfd5fa4e594a7550e94f636f573b22d.json | 1 + ...0aa668b63892706a781c20d7ddbd8b4e3d3a6.json | 1 - 6 files changed, 23 insertions(+), 18 deletions(-) create mode 100644 testnets/gentx/gentx-063230a84cfd5fa4e594a7550e94f636f573b22d.json delete mode 100644 testnets/gentx/gentx-ec60aa668b63892706a781c20d7ddbd8b4e3d3a6.json diff --git a/app/app.go b/app/app.go index e09a5b77..aeb04578 100644 --- a/app/app.go +++ b/app/app.go @@ -654,6 +654,7 @@ func NewEveApp( app.IBCKeeper.ChannelKeeper, app.IBCKeeper.PortKeeper, scopedFeeabsKeeper, + authtypes.NewModuleAddress(govtypes.ModuleName).String(), ) feeabsIBCModule := feeabsmodule.NewIBCModule(appCodec, app.FeeabsKeeper) diff --git a/go.mod b/go.mod index 4ac5ec46..0c1afc10 100644 --- a/go.mod +++ b/go.mod @@ -1,12 +1,14 @@ module github.com/eve-network/eve -go 1.22.1 +go 1.22.3 + +toolchain go1.22.4 require ( github.com/CosmWasm/wasmd v0.51.0 github.com/CosmWasm/wasmvm/v2 v2.0.1 github.com/cosmos/cosmos-proto v1.0.0-beta.5 // indirect - github.com/cosmos/cosmos-sdk v0.50.6 + github.com/cosmos/cosmos-sdk v0.50.7 github.com/cosmos/gogogateway v1.2.0 // indirect github.com/cosmos/gogoproto v1.4.12 github.com/cosmos/iavl v1.1.2 // indirect @@ -16,7 +18,7 @@ require ( github.com/google/gofuzz v1.2.0 // indirect github.com/gorilla/mux v1.8.1 // indirect github.com/grpc-ecosystem/grpc-gateway v1.16.0 // indirect - github.com/osmosis-labs/fee-abstraction/v8 v8.0.0 + github.com/osmosis-labs/fee-abstraction/v8 v8.0.2 github.com/pkg/errors v0.9.1 // indirect github.com/prometheus/client_golang v1.19.0 github.com/spf13/cast v1.6.0 diff --git a/go.sum b/go.sum index 0b50ae54..f95f9adc 100644 --- a/go.sum +++ b/go.sum @@ -771,8 +771,8 @@ github.com/cosmos/cosmos-db v1.0.2 h1:hwMjozuY1OlJs/uh6vddqnk9j7VamLv+0DBlbEXbAK github.com/cosmos/cosmos-db v1.0.2/go.mod h1:Z8IXcFJ9PqKK6BIsVOB3QXtkKoqUOp1vRvPT39kOXEA= github.com/cosmos/cosmos-proto v1.0.0-beta.5 h1:eNcayDLpip+zVLRLYafhzLvQlSmyab+RC5W7ZfmxJLA= github.com/cosmos/cosmos-proto v1.0.0-beta.5/go.mod h1:hQGLpiIUloJBMdQMMWb/4wRApmI9hjHH05nefC0Ojec= -github.com/cosmos/cosmos-sdk v0.50.6 h1:efR3MsvMHX5sxS3be+hOobGk87IzlZbSpsI2x/Vw3hk= -github.com/cosmos/cosmos-sdk v0.50.6/go.mod h1:lVkRY6cdMJ0fG3gp8y4hFrsKZqF4z7y0M2UXFb9Yt40= +github.com/cosmos/cosmos-sdk v0.50.7 h1:LsBGKxifENR/DN4E1RZaitsyL93HU44x0p8EnMHp4V4= +github.com/cosmos/cosmos-sdk v0.50.7/go.mod h1:84xDDJEHttRT7NDGwBaUOLVOMN0JNE9x7NbsYIxXs1s= github.com/cosmos/go-bip39 v1.0.0 h1:pcomnQdrdH22njcAatO0yWojsUnCO3y2tNoV1cb6hHY= github.com/cosmos/go-bip39 v1.0.0/go.mod h1:RNJv0H/pOIVgxw6KS7QeX2a0Uo0aKUlfhZ4xuwvCdJw= github.com/cosmos/gogogateway v1.2.0 h1:Ae/OivNhp8DqBi/sh2A8a1D0y638GpL3tkmLQAiKxTE= @@ -1235,8 +1235,8 @@ github.com/opencontainers/runc v1.1.3/go.mod h1:1J5XiS+vdZ3wCyZybsuxXZWGrgSr8fFJ github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/ory/dockertest v3.3.5+incompatible h1:iLLK6SQwIhcbrG783Dghaaa3WPzGc+4Emza6EbVUUGA= github.com/ory/dockertest v3.3.5+incompatible/go.mod h1:1vX4m9wsvi00u5bseYwXaSnhNrne+V0E6LAcBILJdPs= -github.com/osmosis-labs/fee-abstraction/v8 v8.0.0 h1:hDEDC8fZYMinhEdAXhmn+cUAITJYRV2UlsfUHEPG6fI= -github.com/osmosis-labs/fee-abstraction/v8 v8.0.0/go.mod h1:km94uuc2nPgn0hCaMantXJqeMnYavOeBMVUg3qp3vIw= +github.com/osmosis-labs/fee-abstraction/v8 v8.0.2 h1:z8GfKxGqkEB66rO2iDNJ6/IA62ZZlyitOeOvzE11LiY= +github.com/osmosis-labs/fee-abstraction/v8 v8.0.2/go.mod h1:nNhh1fdDIXVK7xY/ji4qRNCkPEzgPrlJ1FD/ox3U+Oo= github.com/pascaldekloe/goe v0.1.0 h1:cBOtyMzM9HTpWjXfbbunk26uA6nG3a8n06Wieeh0MwY= github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/pelletier/go-toml v1.2.0/go.mod h1:5z9KED0ma1S8pY6P1sdut58dfprrGBbd/94hg7ilaic= @@ -1415,6 +1415,8 @@ go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI go.uber.org/atomic v1.4.0/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= +go.uber.org/mock v0.4.0 h1:VcM4ZOtdbR4f6VXfiOpwpVJDL6lCReaZ6mw31wqh7KU= +go.uber.org/mock v0.4.0/go.mod h1:a6FSlNadKUHUa9IP5Vyt1zh4fC7uAwxMutEAscFbkZc= go.uber.org/multierr v1.1.0/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/multierr v1.6.0/go.mod h1:cdWPpRnG4AhwMwsgIHip0KRBQjJy5kYEpYjJxpXp9iU= go.uber.org/multierr v1.11.0 h1:blXXJkSxSSfBVBlC76pxqeO+LN3aDfLQo+309xJstO0= diff --git a/testnets/genesis.json b/testnets/genesis.json index 3c011e61..b68bd302 100644 --- a/testnets/genesis.json +++ b/testnets/genesis.json @@ -34,7 +34,7 @@ "accounts": [ { "@type": "/cosmos.auth.v1beta1.BaseAccount", - "address": "eve1rxhgy8s6v2k92327wxcnstt90hutg74ezpcwqj", + "address": "eve1j595v8207de4vew7nshnlqnlakhut2vxn8n8hf", "pub_key": null, "account_number": "0", "sequence": "0" @@ -149,7 +149,7 @@ }, "balances": [ { - "address": "eve1rxhgy8s6v2k92327wxcnstt90hutg74ezpcwqj", + "address": "eve1j595v8207de4vew7nshnlqnlakhut2vxn8n8hf", "coins": [ { "denom": "ueve", @@ -1012,18 +1012,18 @@ }, "min_self_delegation": "1", "delegator_address": "", - "validator_address": "evevaloper1rxhgy8s6v2k92327wxcnstt90hutg74erfy6p4", + "validator_address": "evevaloper1j595v8207de4vew7nshnlqnlakhut2vxj00nkw", "pubkey": { "@type": "/cosmos.crypto.ed25519.PubKey", - "key": "twugC8UxR/HYxd2uKPENQyyfABs7rPCK9pdkAjZh7IU=" + "key": "ZXBbWnnznI4qCIw257Smf27oRtP5c2k4GByfLXYMHSw=" }, "value": { "denom": "ueve", - "amount": "1000000" + "amount": "25000000" } } ], - "memo": "ec60aa668b63892706a781c20d7ddbd8b4e3d3a6@172.16.0.153:26656", + "memo": "063230a84cfd5fa4e594a7550e94f636f573b22d@192.168.2.6:26656", "timeout_height": "0", "extension_options": [], "non_critical_extension_options": [] @@ -1033,7 +1033,7 @@ { "public_key": { "@type": "/cosmos.crypto.secp256k1.PubKey", - "key": "AroJ/ByRvIuHxjZ4U7DAiWhJjfiDb9hnEZqkebC/843f" + "key": "AsBqRYISJU98qvOUZdqnCd9gS28KMg4ZOLrwMPpLNIpW" }, "mode_info": { "single": { @@ -1052,7 +1052,7 @@ "tip": null }, "signatures": [ - "KJ7609TWtk9OeBTH4UxgfcSQyn7Yp9GAgJ0OQvV6KfxB2CFy6G+Z0xeTA58eY0pxuxNw/F/BDPGfVwq4QTqlEA==" + "OmiKVYvAej4g1G1fRN8QUTAJ9yZMewqHiGNjRp/9x5ZzY1GwOawcrURVhZvyIZ01SEJVDbDpDWJ8qOjlA2zyjA==" ] }, { @@ -1383,9 +1383,9 @@ "params": null, "slashing": { "params": { - "signed_blocks_window": "100", + "signed_blocks_window": "200000", "min_signed_per_window": "0.500000000000000000", - "downtime_jail_duration": "600s", + "downtime_jail_duration": "1209600s", "slash_fraction_double_sign": "0.050000000000000000", "slash_fraction_downtime": "0.010000000000000000" }, diff --git a/testnets/gentx/gentx-063230a84cfd5fa4e594a7550e94f636f573b22d.json b/testnets/gentx/gentx-063230a84cfd5fa4e594a7550e94f636f573b22d.json new file mode 100644 index 00000000..ec0ca6d8 --- /dev/null +++ b/testnets/gentx/gentx-063230a84cfd5fa4e594a7550e94f636f573b22d.json @@ -0,0 +1 @@ +{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"moniker","identity":"","website":"","security_contact":"","details":""},"commission":{"rate":"0.010000000000000000","max_rate":"0.020000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"","validator_address":"evevaloper1j595v8207de4vew7nshnlqnlakhut2vxj00nkw","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"ZXBbWnnznI4qCIw257Smf27oRtP5c2k4GByfLXYMHSw="},"value":{"denom":"ueve","amount":"25000000"}}],"memo":"063230a84cfd5fa4e594a7550e94f636f573b22d@192.168.2.6:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"AsBqRYISJU98qvOUZdqnCd9gS28KMg4ZOLrwMPpLNIpW"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""},"tip":null},"signatures":["OmiKVYvAej4g1G1fRN8QUTAJ9yZMewqHiGNjRp/9x5ZzY1GwOawcrURVhZvyIZ01SEJVDbDpDWJ8qOjlA2zyjA=="]} diff --git a/testnets/gentx/gentx-ec60aa668b63892706a781c20d7ddbd8b4e3d3a6.json b/testnets/gentx/gentx-ec60aa668b63892706a781c20d7ddbd8b4e3d3a6.json deleted file mode 100644 index 47dbb54d..00000000 --- a/testnets/gentx/gentx-ec60aa668b63892706a781c20d7ddbd8b4e3d3a6.json +++ /dev/null @@ -1 +0,0 @@ -{"body":{"messages":[{"@type":"/cosmos.staking.v1beta1.MsgCreateValidator","description":{"moniker":"moniker","identity":"","website":"","security_contact":"","details":""},"commission":{"rate":"0.010000000000000000","max_rate":"0.020000000000000000","max_change_rate":"0.010000000000000000"},"min_self_delegation":"1","delegator_address":"","validator_address":"evevaloper1rxhgy8s6v2k92327wxcnstt90hutg74erfy6p4","pubkey":{"@type":"/cosmos.crypto.ed25519.PubKey","key":"twugC8UxR/HYxd2uKPENQyyfABs7rPCK9pdkAjZh7IU="},"value":{"denom":"ueve","amount":"1000000"}}],"memo":"ec60aa668b63892706a781c20d7ddbd8b4e3d3a6@172.16.0.153:26656","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[{"public_key":{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"AroJ/ByRvIuHxjZ4U7DAiWhJjfiDb9hnEZqkebC/843f"},"mode_info":{"single":{"mode":"SIGN_MODE_DIRECT"}},"sequence":"0"}],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""},"tip":null},"signatures":["KJ7609TWtk9OeBTH4UxgfcSQyn7Yp9GAgJ0OQvV6KfxB2CFy6G+Z0xeTA58eY0pxuxNw/F/BDPGfVwq4QTqlEA=="]}