diff --git a/DXNS_MODULES_README.md b/DXNS_MODULES_README.md index 07c96fec..3ba7cfe1 100644 --- a/DXNS_MODULES_README.md +++ b/DXNS_MODULES_README.md @@ -1,35 +1,35 @@ -# Vulcanize chiba-clonk gql +# Cerc-io laconic gql > Browser : http://localhost:9473 for gql ## Start server ```shell -./build/chibaclonkd start --gql-playground --gql-server +./build/laconicd start --gql-playground --gql-server ``` Basic node status: ```graphql { - getStatus { - version - node { - id - network - moniker - } - sync { - latest_block_height - catching_up - } - num_peers - peers { - is_outbound - remote_ip - } - disk_usage + getStatus { + version + node { + id + network + moniker } + sync { + latest_block_height + catching_up + } + num_peers + peers { + is_outbound + remote_ip + } + disk_usage + } } ``` @@ -37,41 +37,41 @@ Full node status: ```graphql { - getStatus { - version - node { - id - network - moniker - } - sync { - latest_block_hash - latest_block_time - latest_block_height - catching_up - } - validator { - address - voting_power - proposer_priority - } - validators { - address - voting_power - proposer_priority - } - num_peers - peers { - node { - id - network - moniker - } - is_outbound - remote_ip - } - disk_usage + getStatus { + version + node { + id + network + moniker } + sync { + latest_block_hash + latest_block_time + latest_block_height + catching_up + } + validator { + address + voting_power + proposer_priority + } + validators { + address + voting_power + proposer_priority + } + num_peers + peers { + node { + id + network + moniker + } + is_outbound + remote_ip + } + disk_usage + } } ``` @@ -79,20 +79,20 @@ Get records by IDs. ```graphql { - getRecordsByIds(ids: ["QmYDtNCKtTu6u6jaHaFAC5PWZXcj7fAmry6NoWwMaixFHz"]) { - id - names - bondId - createTime - expiryTime - owners - attributes { - key - value { - string - } - } + getRecordsByIds(ids: ["QmYDtNCKtTu6u6jaHaFAC5PWZXcj7fAmry6NoWwMaixFHz"]) { + id + names + bondId + createTime + expiryTime + owners + attributes { + key + value { + string + } } + } } ``` @@ -100,20 +100,20 @@ Query records. ```graphql { - queryRecords(attributes: [{ key: "type", value: { string: "crn:bot" } }]) { - id - names - bondId - createTime - expiryTime - owners - attributes { - key - value { - string - } - } + queryRecords(attributes: [{ key: "type", value: { string: "crn:bot" } }]) { + id + names + bondId + createTime + expiryTime + owners + attributes { + key + value { + string + } } + } } ``` @@ -121,16 +121,16 @@ Get account details: ```graphql { - getAccounts(addresses: ["cosmos1wh8vvd0ymc5nt37h29z8kk2g2ays45ct2qu094"]) { - address - pubKey - number - sequence - balance { - type - quantity - } + getAccounts(addresses: ["cosmos1wh8vvd0ymc5nt37h29z8kk2g2ays45ct2qu094"]) { + address + pubKey + number + sequence + balance { + type + quantity } + } } ``` @@ -138,21 +138,21 @@ Query bonds: ```graphql { - queryBonds( - attributes: [ - { - key: "owner" - value: { string: "cosmos1wh8vvd0ymc5nt37h29z8kk2g2ays45ct2qu094" } - } - ] - ) { - id - owner - balance { - type - quantity - } + queryBonds( + attributes: [ + { + key: "owner" + value: { string: "cosmos1wh8vvd0ymc5nt37h29z8kk2g2ays45ct2qu094" } + } + ] + ) { + id + owner + balance { + type + quantity } + } } ``` @@ -160,19 +160,19 @@ Get bonds by IDs. ```graphql { - getBondsByIds(ids : - [ - "1c2b677cb2a27c88cc6bf8acf675c94b69051125b40c4fd073153b10f046dd87", - "c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440" - ]) - { - id - owner - balance{ - type - quantity - } + getBondsByIds( + ids: [ + "1c2b677cb2a27c88cc6bf8acf675c94b69051125b40c4fd073153b10f046dd87" + "c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440" + ] + ) { + id + owner + balance { + type + quantity } + } } ``` @@ -180,19 +180,19 @@ Query Bonds by Owner ```graphql { - queryBondsByOwner(ownerAddresses: ["ethm1mfdjngh5jvjs9lqtt9a7y2hlgw8v3syh3hsqzk"]) - { - owner - bonds{ - id - owner - balance - { - type - quantity - } - } + queryBondsByOwner( + ownerAddresses: ["ethm1mfdjngh5jvjs9lqtt9a7y2hlgw8v3syh3hsqzk"] + ) { + owner + bonds { + id + owner + balance { + type + quantity + } } + } } ``` @@ -200,53 +200,55 @@ Query auctions by ids ```graphql { - getAuctionsByIds(ids: ["be98f2073c246194276554eefdb4c95b682a35a0f06fbe619a6da57c10c93e90"]){ - id - ownerAddress - createTime - minimumBid{ - type - quantity - } - commitFee{ - type - quantity - } - commitsEndTime - revealFee{ - type - quantity - } - revealsEndTime - winnerBid{ - type - quantity - } - winnerPrice{ - type - quantity - } - winnerAddress - bids{ - bidderAddress - commitHash - commitTime - commitFee{ - type - quantity - } - revealFee{ - type - quantity - } - revealTime - bidAmount{ - type - quantity - } - status - } + getAuctionsByIds( + ids: ["be98f2073c246194276554eefdb4c95b682a35a0f06fbe619a6da57c10c93e90"] + ) { + id + ownerAddress + createTime + minimumBid { + type + quantity } + commitFee { + type + quantity + } + commitsEndTime + revealFee { + type + quantity + } + revealsEndTime + winnerBid { + type + quantity + } + winnerPrice { + type + quantity + } + winnerAddress + bids { + bidderAddress + commitHash + commitTime + commitFee { + type + quantity + } + revealFee { + type + quantity + } + revealTime + bidAmount { + type + quantity + } + status + } + } } ``` @@ -254,61 +256,61 @@ LookUp Authorities ```graphql { - lookupAuthorities(names: []){ - ownerAddress - ownerAddress - height - bondId - status - expiryTime - auction { - id - ownerAddress - createTime - minimumBid{ - type - quantity - } - commitFee{ - type - quantity - } - commitsEndTime - revealFee{ - type - quantity - } - revealsEndTime - winnerBid{ - type - quantity - } - winnerPrice{ - type - quantity - } - winnerAddress - bids{ - bidderAddress - commitHash - commitTime - commitFee{ - type - quantity - } - revealFee{ - type - quantity - } - revealTime - bidAmount{ - type - quantity - } - status - } + lookupAuthorities(names: []) { + ownerAddress + ownerAddress + height + bondId + status + expiryTime + auction { + id + ownerAddress + createTime + minimumBid { + type + quantity + } + commitFee { + type + quantity + } + commitsEndTime + revealFee { + type + quantity + } + revealsEndTime + winnerBid { + type + quantity + } + winnerPrice { + type + quantity + } + winnerAddress + bids { + bidderAddress + commitHash + commitTime + commitFee { + type + quantity } + revealFee { + type + quantity + } + revealTime + bidAmount { + type + quantity + } + status + } } + } } ``` @@ -316,16 +318,16 @@ LookUp Names ```graphql { - lookupNames(names: ["crn://hello/test"]){ - latest{ - id - height - } - history{ - id - height - } + lookupNames(names: ["crn://hello/test"]) { + latest { + id + height } + history { + id + height + } + } } ``` @@ -333,19 +335,19 @@ Resolve Names ```graphql { - resolveNames(names: ["asd"]){ - id - names - bondId - createTime - expiryTime - owners - attributes { - key - value { - string - } - } + resolveNames(names: ["asd"]) { + id + names + bondId + createTime + expiryTime + owners + attributes { + key + value { + string + } } + } } -``` \ No newline at end of file +``` diff --git a/Dockerfile b/Dockerfile index 67cfb08e..8295619d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ FROM golang:alpine AS build-env ENV PACKAGES git build-base # Set working directory for the build -WORKDIR /go/src/github.com/vulcanize/chiba-clonk +WORKDIR /go/src/github.com/cerc-io/laconicd # Install dependencies RUN apk add --update $PACKAGES @@ -24,7 +24,7 @@ RUN apk add --update ca-certificates jq WORKDIR / # Copy over binaries from the build-env -COPY --from=build-env /go/src/github.com/vulcanize/chiba-clonk/build/chibaclonkd /usr/bin/chibaclonkd +COPY --from=build-env /go/src/github.com/cerc-io/laconicd/build/laconicd /usr/bin/laconicd -# Run chibaclonkd by default -CMD ["chibaclonkd"] +# Run laconicd by default +CMD ["laconicd"] diff --git a/Makefile b/Makefile index 8ef4c54a..68bf421f 100755 --- a/Makefile +++ b/Makefile @@ -7,11 +7,11 @@ TMVERSION := $(shell go list -m github.com/tendermint/tendermint | sed 's:.* ::' COMMIT := $(shell git log -1 --format='%H') LEDGER_ENABLED ?= true BINDIR ?= $(GOPATH)/bin -CHIBACLONK_BINARY = chibaclonkd -CHIBACLONK_DIR = chibaclonk +LACONIC_BINARY = laconicd +LACONIC_DIR = laconic BUILDDIR ?= $(CURDIR)/build SIMAPP = ./app -HTTPS_GIT := https://github.com/vulcanize/chiba-clonk.git +HTTPS_GIT := https://github.com/cerc-io/laconicd.git DOCKER := $(shell which docker) DOCKER_BUF := $(DOCKER) run --rm -v $(CURDIR):/workspace --workdir /workspace bufbuild/buf PROJECT_NAME = $(shell git remote get-url origin | xargs basename -s .git) @@ -62,8 +62,8 @@ build_tags_comma_sep := $(subst $(whitespace),$(comma),$(build_tags)) # process linker flags -ldflags = -X github.com/cosmos/cosmos-sdk/version.Name=chibaclonk \ - -X github.com/cosmos/cosmos-sdk/version.AppName=$(CHIBACLONK_BINARY) \ +ldflags = -X github.com/cosmos/cosmos-sdk/version.Name=laconic \ + -X github.com/cosmos/cosmos-sdk/version.AppName=$(LACONIC_BINARY) \ -X github.com/cosmos/cosmos-sdk/version.Version=$(VERSION) \ -X github.com/cosmos/cosmos-sdk/version.Commit=$(COMMIT) \ -X "github.com/cosmos/cosmos-sdk/version.BuildTags=$(build_tags_comma_sep)" \ @@ -140,7 +140,7 @@ docker-build: # update old container docker rm ethermint || true # create a new container from the latest image - docker create --name ethermint -t -i tharsis/ethermint:latest ethermint + docker create --name ethermint -t -i cerc-io/laconicd:latest ethermint # move the binaries to the ./build directory mkdir -p ./build/ docker cp ethermint:/usr/bin/ethermintd ./build/ @@ -166,7 +166,7 @@ build-all: tools build lint test ### Releasing ### ############################################################################### -PACKAGE_NAME:=github.com/tharsis/ethermint +PACKAGE_NAME:=github.com/cerc-io/laconicd GOLANG_CROSS_VERSION = v1.17.1 GOPATH ?= '$(HOME)/go' release-dry-run: @@ -299,7 +299,7 @@ update-swagger-docs: statik .PHONY: update-swagger-docs godocs: - @echo "--> Wait a few seconds and visit http://localhost:6060/pkg/github.com/tharsis/ethermint/types" + @echo "--> Wait a few seconds and visit http://localhost:6060/pkg/github.com/cerc-io/laconicd/types" godoc -http=:6060 ############################################################################### @@ -333,7 +333,7 @@ else endif test-import: - go test -run TestImporterTestSuite -v --vet=off github.com/tharsis/ethermint/tests/importer + go test -run TestImporterTestSuite -v --vet=off github.com/cerc-io/laconicd/tests/importer test-rpc: ./scripts/integration-test-all.sh -t "rpc" -q 1 -z 1 -s 2 -m "rpc" -r "true" @@ -358,8 +358,8 @@ test-sim-nondeterminism: test-sim-custom-genesis-fast: @echo "Running custom genesis simulation..." - @echo "By default, ${HOME}/.$(CHIBACLONK_DIR)/config/genesis.json will be used." - @go test -mod=readonly $(SIMAPP) -run TestFullAppSimulation -Genesis=${HOME}/.$(CHIBACLONK_DIR)/config/genesis.json \ + @echo "By default, ${HOME}/.$(LACONIC_DIR)/config/genesis.json will be used." + @go test -mod=readonly $(SIMAPP) -run TestFullAppSimulation -Genesis=${HOME}/.$(LACONIC_DIR)/config/genesis.json \ -Enabled=true -NumBlocks=100 -BlockSize=200 -Commit=true -Seed=99 -Period=5 -v -timeout 24h test-sim-import-export: runsim @@ -372,8 +372,8 @@ test-sim-after-import: runsim test-sim-custom-genesis-multi-seed: runsim @echo "Running multi-seed custom genesis simulation..." - @echo "By default, ${HOME}/.$(CHIBACLONK_DIR)/config/genesis.json will be used." - @$(BINDIR)/runsim -Genesis=${HOME}/.$(CHIBACLONK_DIR)/config/genesis.json -SimAppPkg=$(SIMAPP) -ExitOnFail 400 5 TestFullAppSimulation + @echo "By default, ${HOME}/.$(LACONIC_DIR)/config/genesis.json will be used." + @$(BINDIR)/runsim -Genesis=${HOME}/.$(LACONIC_DIR)/config/genesis.json -SimAppPkg=$(SIMAPP) -ExitOnFail 400 5 TestFullAppSimulation test-sim-multi-seed-long: runsim @echo "Running long multi-seed application simulation. This may take awhile!" @@ -508,13 +508,13 @@ ifeq ($(OS),Windows_NT) mkdir localnet-setup & @$(MAKE) localnet-build - IF not exist "build/node0/$(CHIBACLONK_BINARY)/config/genesis.json" docker run --rm -v $(CURDIR)/build\ethermint\Z chibaclonkd/node sh -c "chibaclonkd testnet init-files --v 4 --keyring-backend=test" + IF not exist "build/node0/$(LACONIC_BINARY)/config/genesis.json" docker run --rm -v $(CURDIR)/build\ethermint\Z laconicd/node sh -c "laconicd testnet init-files --v 4 --keyring-backend=test" docker-compose up -d else mkdir -p localnet-setup @$(MAKE) localnet-build - if ! [ -f localnet-setup/node0/$(CHIBACLONK_BINARY)/config/genesis.json ]; then docker run --rm -v $(CURDIR)/localnet-setup:/localnet-setup:Z chibaclonkd/node sh -c "chibaclonkd testnet init-files --v 4 --keyring-backend=test"; fi + if ! [ -f localnet-setup/node0/$(LACONIC_BINARY)/config/genesis.json ]; then docker run --rm -v $(CURDIR)/localnet-setup:/localnet-setup:Z laconicd/node sh -c "laconicd testnet init-files --v 4 --keyring-backend=test"; fi docker-compose up -d endif @@ -531,15 +531,15 @@ localnet-clean: localnet-unsafe-reset: docker-compose down ifeq ($(OS),Windows_NT) - @docker run --rm -v $(CURDIR)\localnet-setup\node0\chibaclonkd:chibaclonk\Z chibaclonkd/node "chibaclonkd unsafe-reset-all --home=/chibaclonk" - @docker run --rm -v $(CURDIR)\localnet-setup\node1\chibaclonkd:chibaclonk\Z chibaclonkd/node "chibaclonkd unsafe-reset-all --home=/chibaclonk" - @docker run --rm -v $(CURDIR)\localnet-setup\node2\chibaclonkd:chibaclonk\Z chibaclonkd/node "chibaclonkd unsafe-reset-all --home=/chibaclonk" - @docker run --rm -v $(CURDIR)\localnet-setup\node3\chibaclonkd:chibaclonk\Z chibaclonkd/node "chibaclonkd unsafe-reset-all --home=/chibaclonk" + @docker run --rm -v $(CURDIR)\localnet-setup\node0\laconicd:laconic\Z laconicd/node "laconicd unsafe-reset-all --home=/laconic" + @docker run --rm -v $(CURDIR)\localnet-setup\node1\laconicd:laconic\Z laconicd/node "laconicd unsafe-reset-all --home=/laconic" + @docker run --rm -v $(CURDIR)\localnet-setup\node2\laconicd:laconic\Z laconicd/node "laconicd unsafe-reset-all --home=/laconic" + @docker run --rm -v $(CURDIR)\localnet-setup\node3\laconicd:laconic\Z laconicd/node "laconicd unsafe-reset-all --home=/laconic" else - @docker run --rm -v $(CURDIR)/localnet-setup/node0/chibaclonkd:/chibaclonk:Z chibaclonkd/node "chibaclonkd unsafe-reset-all --home=/chibaclonk" - @docker run --rm -v $(CURDIR)/localnet-setup/node1/chibaclonkd:/chibaclonk:Z chibaclonkd/node "chibaclonkd unsafe-reset-all --home=/chibaclonk" - @docker run --rm -v $(CURDIR)/localnet-setup/node2/chibaclonkd:/chibaclonk:Z chibaclonkd/node "chibaclonkd unsafe-reset-all --home=/chibaclonk" - @docker run --rm -v $(CURDIR)/localnet-setup/node3/chibaclonkd:/chibaclonk:Z chibaclonkd/node "chibaclonkd unsafe-reset-all --home=/chibaclonk" + @docker run --rm -v $(CURDIR)/localnet-setup/node0/laconicd:/laconic:Z laconicd/node "laconicd unsafe-reset-all --home=/laconic" + @docker run --rm -v $(CURDIR)/localnet-setup/node1/laconicd:/laconic:Z laconicd/node "laconicd unsafe-reset-all --home=/laconic" + @docker run --rm -v $(CURDIR)/localnet-setup/node2/laconicd:/laconic:Z laconicd/node "laconicd unsafe-reset-all --home=/laconic" + @docker run --rm -v $(CURDIR)/localnet-setup/node3/laconicd:/laconic:Z laconicd/node "laconicd unsafe-reset-all --home=/laconic" endif # Clean testnet diff --git a/README.md b/README.md index dfc8cacd..35152038 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,6 @@ The Source of Proof. Laconic is a next generation data availability & verifiabil make install ``` - ## Community The following chat channels and forums are a great spot to ask questions about Ethermint: diff --git a/app/addr_prefixes.go b/app/addr_prefixes.go index 143a15eb..4d59feb1 100644 --- a/app/addr_prefixes.go +++ b/app/addr_prefixes.go @@ -3,7 +3,7 @@ package app import ( sdk "github.com/cosmos/cosmos-sdk/types" - cmdcfg "github.com/tharsis/ethermint/cmd/config" + cmdcfg "github.com/cerc-io/laconicd/cmd/config" ) // sdk config diff --git a/app/ante/ante.go b/app/ante/ante.go index fbf1e9c7..86636a5c 100644 --- a/app/ante/ante.go +++ b/app/ante/ante.go @@ -12,7 +12,7 @@ import ( authante "github.com/cosmos/cosmos-sdk/x/auth/ante" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" ) const ( diff --git a/app/ante/ante_test.go b/app/ante/ante_test.go index 2548ba30..d28ae473 100644 --- a/app/ante/ante_test.go +++ b/app/ante/ante_test.go @@ -1,16 +1,17 @@ package ante_test import ( - "github.com/cosmos/cosmos-sdk/types/tx/signing" "math/big" "strings" + "github.com/cosmos/cosmos-sdk/types/tx/signing" + sdk "github.com/cosmos/cosmos-sdk/types" + "github.com/cerc-io/laconicd/tests" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" "github.com/ethereum/go-ethereum/core/types" ethparams "github.com/ethereum/go-ethereum/params" - "github.com/tharsis/ethermint/tests" - evmtypes "github.com/tharsis/ethermint/x/evm/types" ) func (suite AnteTestSuite) TestAnteHandler() { diff --git a/app/ante/eip712.go b/app/ante/eip712.go index 664bafc6..100532e0 100644 --- a/app/ante/eip712.go +++ b/app/ante/eip712.go @@ -13,12 +13,12 @@ import ( "github.com/cosmos/cosmos-sdk/x/auth/migrations/legacytx" authsigning "github.com/cosmos/cosmos-sdk/x/auth/signing" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/ethereum/eip712" + ethermint "github.com/cerc-io/laconicd/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" ethcrypto "github.com/ethereum/go-ethereum/crypto" "github.com/ethereum/go-ethereum/crypto/secp256k1" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" - "github.com/tharsis/ethermint/ethereum/eip712" - ethermint "github.com/tharsis/ethermint/types" - evmtypes "github.com/tharsis/ethermint/x/evm/types" ) var ethermintCodec codec.ProtoCodecMarshaler diff --git a/app/ante/eth.go b/app/ante/eth.go index 27350448..fee59ab9 100644 --- a/app/ante/eth.go +++ b/app/ante/eth.go @@ -8,10 +8,10 @@ import ( sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" authante "github.com/cosmos/cosmos-sdk/x/auth/ante" - ethermint "github.com/tharsis/ethermint/types" - evmkeeper "github.com/tharsis/ethermint/x/evm/keeper" - "github.com/tharsis/ethermint/x/evm/statedb" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + ethermint "github.com/cerc-io/laconicd/types" + evmkeeper "github.com/cerc-io/laconicd/x/evm/keeper" + "github.com/cerc-io/laconicd/x/evm/statedb" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" "github.com/ethereum/go-ethereum/common" ethtypes "github.com/ethereum/go-ethereum/core/types" diff --git a/app/ante/eth_test.go b/app/ante/eth_test.go index 2c1aa4e0..199fa19a 100644 --- a/app/ante/eth_test.go +++ b/app/ante/eth_test.go @@ -5,11 +5,11 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/app/ante" - "github.com/tharsis/ethermint/server/config" - "github.com/tharsis/ethermint/tests" - "github.com/tharsis/ethermint/x/evm/statedb" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/app/ante" + "github.com/cerc-io/laconicd/server/config" + "github.com/cerc-io/laconicd/tests" + "github.com/cerc-io/laconicd/x/evm/statedb" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" ethtypes "github.com/ethereum/go-ethereum/core/types" ) diff --git a/app/ante/handler_options.go b/app/ante/handler_options.go index 1aa6cd09..b5c80541 100644 --- a/app/ante/handler_options.go +++ b/app/ante/handler_options.go @@ -11,7 +11,7 @@ import ( ibcante "github.com/cosmos/ibc-go/v3/modules/core/ante" ibckeeper "github.com/cosmos/ibc-go/v3/modules/core/keeper" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" ) // HandlerOptions extend the SDK's AnteHandler options by requiring the IBC diff --git a/app/ante/interfaces.go b/app/ante/interfaces.go index 3e7cebcc..cfb91412 100644 --- a/app/ante/interfaces.go +++ b/app/ante/interfaces.go @@ -3,14 +3,14 @@ package ante import ( "math/big" + "github.com/cerc-io/laconicd/x/evm/statedb" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" sdk "github.com/cosmos/cosmos-sdk/types" tx "github.com/cosmos/cosmos-sdk/types/tx" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/core" "github.com/ethereum/go-ethereum/core/vm" "github.com/ethereum/go-ethereum/params" - "github.com/tharsis/ethermint/x/evm/statedb" - evmtypes "github.com/tharsis/ethermint/x/evm/types" ) // EVMKeeper defines the expected keeper interface used on the Eth AnteHandler diff --git a/app/ante/reject_msgs.go b/app/ante/reject_msgs.go index fafb159e..97409c28 100644 --- a/app/ante/reject_msgs.go +++ b/app/ante/reject_msgs.go @@ -1,9 +1,9 @@ package ante import ( + evmtypes "github.com/cerc-io/laconicd/x/evm/types" sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - evmtypes "github.com/tharsis/ethermint/x/evm/types" ) // RejectMessagesDecorator prevents invalid msg types from being executed diff --git a/app/ante/sigs_test.go b/app/ante/sigs_test.go index f07d0986..78cf75be 100644 --- a/app/ante/sigs_test.go +++ b/app/ante/sigs_test.go @@ -3,9 +3,9 @@ package ante_test import ( "math/big" - "github.com/tharsis/ethermint/tests" - "github.com/tharsis/ethermint/x/evm/statedb" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/tests" + "github.com/cerc-io/laconicd/x/evm/statedb" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" ) func (suite AnteTestSuite) TestSignatures() { diff --git a/app/ante/utils_test.go b/app/ante/utils_test.go index a12e41ad..61b3fffb 100644 --- a/app/ante/utils_test.go +++ b/app/ante/utils_test.go @@ -5,13 +5,13 @@ import ( "testing" "time" + "github.com/cerc-io/laconicd/ethereum/eip712" + "github.com/cerc-io/laconicd/types" "github.com/cosmos/cosmos-sdk/codec" "github.com/cosmos/cosmos-sdk/x/auth/migrations/legacytx" types2 "github.com/cosmos/cosmos-sdk/x/bank/types" types3 "github.com/cosmos/cosmos-sdk/x/staking/types" "github.com/ethereum/go-ethereum/crypto" - "github.com/tharsis/ethermint/ethereum/eip712" - "github.com/tharsis/ethermint/types" "github.com/ethereum/go-ethereum/common" ethtypes "github.com/ethereum/go-ethereum/core/types" @@ -30,13 +30,13 @@ import ( authtx "github.com/cosmos/cosmos-sdk/x/auth/tx" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" - "github.com/tharsis/ethermint/app" - ante "github.com/tharsis/ethermint/app/ante" - "github.com/tharsis/ethermint/encoding" - "github.com/tharsis/ethermint/tests" - "github.com/tharsis/ethermint/x/evm/statedb" - evmtypes "github.com/tharsis/ethermint/x/evm/types" - feemarkettypes "github.com/tharsis/ethermint/x/feemarket/types" + "github.com/cerc-io/laconicd/app" + ante "github.com/cerc-io/laconicd/app/ante" + "github.com/cerc-io/laconicd/encoding" + "github.com/cerc-io/laconicd/tests" + "github.com/cerc-io/laconicd/x/evm/statedb" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" + feemarkettypes "github.com/cerc-io/laconicd/x/feemarket/types" tmproto "github.com/tendermint/tendermint/proto/tendermint/types" ) diff --git a/app/app.go b/app/app.go index df95b394..c97de795 100644 --- a/app/app.go +++ b/app/app.go @@ -11,6 +11,8 @@ import ( "github.com/rakyll/statik/fs" "github.com/spf13/cast" + "github.com/cerc-io/laconicd/app/ante" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" "github.com/cosmos/cosmos-sdk/baseapp" "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/client/grpc/tmservice" @@ -22,8 +24,6 @@ import ( servertypes "github.com/cosmos/cosmos-sdk/server/types" "github.com/cosmos/cosmos-sdk/simapp" govv1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1" - "github.com/tharsis/ethermint/app/ante" - evmtypes "github.com/tharsis/ethermint/x/evm/types" simappparams "github.com/cosmos/cosmos-sdk/simapp/params" "github.com/cosmos/cosmos-sdk/store/streaming" @@ -102,31 +102,31 @@ import ( ibckeeper "github.com/cosmos/ibc-go/v3/modules/core/keeper" // unnamed import of statik for swagger UI support - _ "github.com/tharsis/ethermint/client/docs/statik" + _ "github.com/cerc-io/laconicd/client/docs/statik" - srvflags "github.com/tharsis/ethermint/server/flags" - ethermint "github.com/tharsis/ethermint/types" - "github.com/tharsis/ethermint/x/evm" + srvflags "github.com/cerc-io/laconicd/server/flags" + ethermint "github.com/cerc-io/laconicd/types" + "github.com/cerc-io/laconicd/x/evm" - // evmrest "github.com/tharsis/ethermint/x/evm/client/rest" - evmkeeper "github.com/tharsis/ethermint/x/evm/keeper" - "github.com/tharsis/ethermint/x/feemarket" - feemarketkeeper "github.com/tharsis/ethermint/x/feemarket/keeper" - feemarkettypes "github.com/tharsis/ethermint/x/feemarket/types" + // evmrest "github.com/cerc-io/laconicd/x/evm/client/rest" + evmkeeper "github.com/cerc-io/laconicd/x/evm/keeper" + "github.com/cerc-io/laconicd/x/feemarket" + feemarketkeeper "github.com/cerc-io/laconicd/x/feemarket/keeper" + feemarkettypes "github.com/cerc-io/laconicd/x/feemarket/types" // Force-load the tracer engines to trigger registration due to Go-Ethereum v1.10.15 changes _ "github.com/ethereum/go-ethereum/eth/tracers/js" _ "github.com/ethereum/go-ethereum/eth/tracers/native" - "github.com/tharsis/ethermint/x/auction" - auctionkeeper "github.com/tharsis/ethermint/x/auction/keeper" - auctiontypes "github.com/tharsis/ethermint/x/auction/types" - "github.com/tharsis/ethermint/x/bond" - bondkeeper "github.com/tharsis/ethermint/x/bond/keeper" - bondtypes "github.com/tharsis/ethermint/x/bond/types" - "github.com/tharsis/ethermint/x/nameservice" - nameservicekeeper "github.com/tharsis/ethermint/x/nameservice/keeper" - nameservicetypes "github.com/tharsis/ethermint/x/nameservice/types" + "github.com/cerc-io/laconicd/x/auction" + auctionkeeper "github.com/cerc-io/laconicd/x/auction/keeper" + auctiontypes "github.com/cerc-io/laconicd/x/auction/types" + "github.com/cerc-io/laconicd/x/bond" + bondkeeper "github.com/cerc-io/laconicd/x/bond/keeper" + bondtypes "github.com/cerc-io/laconicd/x/bond/types" + "github.com/cerc-io/laconicd/x/nameservice" + nameservicekeeper "github.com/cerc-io/laconicd/x/nameservice/keeper" + nameservicetypes "github.com/cerc-io/laconicd/x/nameservice/types" ) func init() { @@ -135,10 +135,10 @@ func init() { panic(err) } - DefaultNodeHome = filepath.Join(userHomeDir, ".chibaclonkd") + DefaultNodeHome = filepath.Join(userHomeDir, ".laconicd") } -const appName = "chibaclonkd" +const appName = "laconicd" var ( // DefaultNodeHome default home directories for the application daemon @@ -172,7 +172,7 @@ var ( // Ethermint modules evm.AppModuleBasic{}, feemarket.AppModuleBasic{}, - // Vulcanize chiba-clonk modules + // Cerc-io laconic modules auction.AppModuleBasic{}, bond.AppModuleBasic{}, nameservice.AppModuleBasic{}, @@ -249,7 +249,7 @@ type EthermintApp struct { EvmKeeper *evmkeeper.Keeper FeeMarketKeeper feemarketkeeper.Keeper - // chiba-clonk keepers + // laconic keepers AuctionKeeper auctionkeeper.Keeper BondKeeper bondkeeper.Keeper NameServiceKeeper nameservicekeeper.Keeper @@ -293,7 +293,7 @@ func NewEthermintApp( ibchost.StoreKey, ibctransfertypes.StoreKey, // ethermint keys evmtypes.StoreKey, feemarkettypes.StoreKey, - // chiba-clonk keys + // laconic keys auctiontypes.StoreKey, bondtypes.StoreKey, nameservicetypes.StoreKey, @@ -425,7 +425,7 @@ func NewEthermintApp( appCodec, keys[feemarkettypes.StoreKey], app.GetSubspace(feemarkettypes.ModuleName), ) - // Create Vulcanize chiba-clonk keepers + // Create Cerc-io laconic keepers app.AuctionKeeper = auctionkeeper.NewKeeper( app.AccountKeeper, app.BankKeeper, keys[auctiontypes.StoreKey], appCodec, app.GetSubspace(auctiontypes.ModuleName), @@ -538,7 +538,7 @@ func NewEthermintApp( // Ethermint app modules evm.NewAppModule(app.EvmKeeper, app.AccountKeeper), feemarket.NewAppModule(app.FeeMarketKeeper), - // chiba-clonk modules + // laconic modules auction.NewAppModule(appCodec, app.AuctionKeeper), bond.NewAppModule(appCodec, app.BondKeeper), nameservice.NewAppModule(app.NameServiceKeeper), @@ -572,7 +572,7 @@ func NewEthermintApp( feegrant.ModuleName, paramstypes.ModuleName, vestingtypes.ModuleName, - // chiba-clonk modules + // laconic modules auctiontypes.ModuleName, bondtypes.ModuleName, nameservicetypes.ModuleName, @@ -601,7 +601,7 @@ func NewEthermintApp( paramstypes.ModuleName, upgradetypes.ModuleName, vestingtypes.ModuleName, - // chiba-clonk modules + // laconic modules auctiontypes.ModuleName, bondtypes.ModuleName, nameservicetypes.ModuleName, @@ -634,7 +634,7 @@ func NewEthermintApp( // Ethermint modules evmtypes.ModuleName, feemarkettypes.ModuleName, - // chiba-clonk modules + // laconic modules auctiontypes.ModuleName, bondtypes.ModuleName, nameservicetypes.ModuleName, @@ -889,7 +889,7 @@ func initParamsKeeper( // ethermint subspaces paramsKeeper.Subspace(evmtypes.ModuleName) paramsKeeper.Subspace(feemarkettypes.ModuleName) - // chiba-clonk subspaces + // laconic subspaces paramsKeeper.Subspace(auctiontypes.ModuleName) paramsKeeper.Subspace(bondtypes.ModuleName) paramsKeeper.Subspace(nameservicetypes.ModuleName) diff --git a/app/app_test.go b/app/app_test.go index 0ceb1f0e..6b54b850 100644 --- a/app/app_test.go +++ b/app/app_test.go @@ -8,7 +8,7 @@ import ( "github.com/tendermint/tendermint/libs/log" - "github.com/tharsis/ethermint/encoding" + "github.com/cerc-io/laconicd/encoding" ) func TestEthermintAppExport(t *testing.T) { diff --git a/app/benchmark_test.go b/app/benchmark_test.go index 5b2bb159..64485381 100644 --- a/app/benchmark_test.go +++ b/app/benchmark_test.go @@ -4,11 +4,11 @@ import ( "encoding/json" "testing" + "github.com/cerc-io/laconicd/encoding" "github.com/cosmos/cosmos-sdk/db/memdb" "github.com/cosmos/cosmos-sdk/simapp" abci "github.com/tendermint/tendermint/abci/types" "github.com/tendermint/tendermint/libs/log" - "github.com/tharsis/ethermint/encoding" ) func BenchmarkEthermintApp_ExportAppStateAndValidators(b *testing.B) { diff --git a/app/simulation_test.go b/app/simulation_test.go index 5dad080f..3b3c2085 100644 --- a/app/simulation_test.go +++ b/app/simulation_test.go @@ -27,6 +27,7 @@ import ( slashingtypes "github.com/cosmos/cosmos-sdk/x/slashing/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" + evmenc "github.com/cerc-io/laconicd/encoding" "github.com/cosmos/cosmos-sdk/db/memdb" storetypes "github.com/cosmos/cosmos-sdk/store/types" ibctransfertypes "github.com/cosmos/ibc-go/v3/modules/apps/transfer/types" @@ -34,7 +35,6 @@ import ( abci "github.com/tendermint/tendermint/abci/types" "github.com/tendermint/tendermint/libs/log" tmproto "github.com/tendermint/tendermint/proto/tendermint/types" - evmenc "github.com/tharsis/ethermint/encoding" ) // MakeEncodingConfig creates the EncodingConfig diff --git a/app/test_helpers.go b/app/test_helpers.go index 31312207..efa77240 100644 --- a/app/test_helpers.go +++ b/app/test_helpers.go @@ -15,12 +15,12 @@ import ( "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/crypto" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/encoding" + ethermint "github.com/cerc-io/laconicd/types" "github.com/cosmos/cosmos-sdk/simapp/params" "github.com/stretchr/testify/require" tmjson "github.com/tendermint/tendermint/libs/json" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" - "github.com/tharsis/ethermint/encoding" - ethermint "github.com/tharsis/ethermint/types" "github.com/cosmos/cosmos-sdk/db/memdb" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" diff --git a/client/config.go b/client/config.go index 6edb08bf..05b5b272 100644 --- a/client/config.go +++ b/client/config.go @@ -12,7 +12,7 @@ import ( "github.com/cosmos/cosmos-sdk/client/flags" - ethermint "github.com/tharsis/ethermint/types" + ethermint "github.com/cerc-io/laconicd/types" ) // InitConfig adds the chain-id, encoding and output flags to the persistent flag set. @@ -26,7 +26,7 @@ func InitConfig(cmd *cobra.Command) error { _, err = os.Stat(configFile) if err != nil && !os.IsNotExist(err) { // Immediately return if the error isn't related to the file not existing. - // See issue https://github.com/tharsis/ethermint/issues/539 + // See issue https://github.com/cerc-io/laconicd/issues/539 return err } if err == nil { diff --git a/client/docs/statik/init.go b/client/docs/statik/init.go index 49c0d09e..8fca19d9 100644 --- a/client/docs/statik/init.go +++ b/client/docs/statik/init.go @@ -1,3 +1,3 @@ package statik -// This just for fixing the error in importing empty github.com/tharsis/ethermint/client/docs/statik +// This just for fixing the error in importing empty github.com/cerc-io/laconicd/client/docs/statik diff --git a/client/export.go b/client/export.go index fc85920e..e606dcc2 100644 --- a/client/export.go +++ b/client/export.go @@ -14,9 +14,9 @@ import ( ethcrypto "github.com/ethereum/go-ethereum/crypto" "github.com/spf13/cobra" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/crypto/hd" "github.com/cosmos/cosmos-sdk/crypto/keyring" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" - "github.com/tharsis/ethermint/crypto/hd" ) // UnsafeExportEthKeyCommand exports a key with the given name as a private key in hex format. diff --git a/client/import.go b/client/import.go index 3dbaa3a3..1bd83da6 100644 --- a/client/import.go +++ b/client/import.go @@ -5,6 +5,7 @@ import ( "github.com/spf13/cobra" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/client/flags" "github.com/cosmos/cosmos-sdk/client/input" @@ -12,9 +13,8 @@ import ( "github.com/cosmos/cosmos-sdk/crypto/keyring" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" - "github.com/tharsis/ethermint/crypto/hd" + "github.com/cerc-io/laconicd/crypto/hd" ) // UnsafeImportKeyCommand imports private keys from a keyfile. diff --git a/client/keys.go b/client/keys.go index 929cd2e2..9416a689 100644 --- a/client/keys.go +++ b/client/keys.go @@ -10,9 +10,9 @@ import ( "github.com/spf13/cobra" "github.com/tendermint/tendermint/libs/cli" + clientkeys "github.com/cerc-io/laconicd/client/keys" + "github.com/cerc-io/laconicd/crypto/hd" "github.com/cosmos/cosmos-sdk/crypto/keyring" - clientkeys "github.com/tharsis/ethermint/client/keys" - "github.com/tharsis/ethermint/crypto/hd" ) // KeyCommands registers a sub-tree of commands to interact with diff --git a/client/keys/add.go b/client/keys/add.go index 910977ab..88f2f3f4 100644 --- a/client/keys/add.go +++ b/client/keys/add.go @@ -7,7 +7,7 @@ import ( "fmt" "sort" - etherminthd "github.com/tharsis/ethermint/crypto/hd" + etherminthd "github.com/cerc-io/laconicd/crypto/hd" bip39 "github.com/cosmos/go-bip39" "github.com/spf13/cobra" diff --git a/client/testnet.go b/client/testnet.go index 50172d2e..4b748ced 100644 --- a/client/testnet.go +++ b/client/testnet.go @@ -40,13 +40,13 @@ import ( mintypes "github.com/cosmos/cosmos-sdk/x/mint/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - "github.com/tharsis/ethermint/crypto/hd" - "github.com/tharsis/ethermint/server/config" - srvflags "github.com/tharsis/ethermint/server/flags" - ethermint "github.com/tharsis/ethermint/types" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/crypto/hd" + "github.com/cerc-io/laconicd/server/config" + srvflags "github.com/cerc-io/laconicd/server/flags" + ethermint "github.com/cerc-io/laconicd/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" - "github.com/tharsis/ethermint/testutil/network" + "github.com/cerc-io/laconicd/testutil/network" ) var ( @@ -126,7 +126,7 @@ or a similar setup where each node has a manually configurable IP address. Note, strict routability for addresses is turned off in the config file. Example: - chibaclonkd testnet init-files --v 4 --output-dir ./.testnets --starting-ip-address 192.168.10.2 + laconicd testnet init-files --v 4 --output-dir ./.testnets --starting-ip-address 192.168.10.2 `, RunE: func(cmd *cobra.Command, _ []string) error { clientCtx, err := client.GetClientQueryContext(cmd) @@ -153,7 +153,7 @@ Example: addTestnetFlagsToCmd(cmd) cmd.Flags().String(flagNodeDirPrefix, "node", "Prefix the directory name for each node with (node results in node0, node1, ...)") - cmd.Flags().String(flagNodeDaemonHome, "chibaclonkd", "Home directory of the node's daemon configuration") + cmd.Flags().String(flagNodeDaemonHome, "laconicd", "Home directory of the node's daemon configuration") cmd.Flags().String(flagStartingIPAddress, "192.168.10.1", "Starting IP address (192.168.10.1 results in persistent peers list ID0@192.168.10.1:46656, ID1@192.168.10.2:46656, ...)") cmd.Flags().String(flags.FlagKeyringBackend, flags.DefaultKeyringBackend, "Select keyring's backend (os|file|test)") @@ -170,7 +170,7 @@ and generate "v" directories, populated with necessary validator configuration f (private validator, genesis, config, etc.). Example: - chibaclonkd testnet --v 4 --output-dir ./.testnets + laconicd testnet --v 4 --output-dir ./.testnets `, RunE: func(cmd *cobra.Command, _ []string) error { args := startArgs{} diff --git a/cmd/config/config.go b/cmd/config/config.go index b2d3dc01..c199da37 100644 --- a/cmd/config/config.go +++ b/cmd/config/config.go @@ -3,7 +3,7 @@ package config import ( sdk "github.com/cosmos/cosmos-sdk/types" - ethermint "github.com/tharsis/ethermint/types" + ethermint "github.com/cerc-io/laconicd/types" ) const ( diff --git a/cmd/config/config_test.go b/cmd/config/config_test.go index 187031a2..f82d769c 100644 --- a/cmd/config/config_test.go +++ b/cmd/config/config_test.go @@ -3,8 +3,8 @@ package config import ( "testing" + ethermint "github.com/cerc-io/laconicd/types" "github.com/stretchr/testify/require" - ethermint "github.com/tharsis/ethermint/types" "github.com/cosmos/cosmos-sdk/crypto/hd" sdk "github.com/cosmos/cosmos-sdk/types" diff --git a/cmd/chibaclonkd/cmd_test.go b/cmd/laconicd/cmd_test.go similarity index 72% rename from cmd/chibaclonkd/cmd_test.go rename to cmd/laconicd/cmd_test.go index 6a342519..090de69e 100644 --- a/cmd/chibaclonkd/cmd_test.go +++ b/cmd/laconicd/cmd_test.go @@ -10,12 +10,12 @@ import ( svrcmd "github.com/cosmos/cosmos-sdk/server/cmd" "github.com/cosmos/cosmos-sdk/x/genutil/client/cli" - "github.com/tharsis/ethermint/app" - chibaclonkd "github.com/tharsis/ethermint/cmd/chibaclonkd" + "github.com/cerc-io/laconicd/app" + laconicd "github.com/cerc-io/laconicd/cmd/laconicd" ) func TestInitCmd(t *testing.T) { - rootCmd, _ := chibaclonkd.NewRootCmd() + rootCmd, _ := laconicd.NewRootCmd() rootCmd.SetArgs([]string{ "init", // Test the init cmd "etherminttest", // Moniker @@ -23,6 +23,6 @@ func TestInitCmd(t *testing.T) { fmt.Sprintf("--%s=%s", flags.FlagChainID, "ethermint_9000-1"), }) - err := svrcmd.Execute(rootCmd, chibaclonkd.EnvPrefix, app.DefaultNodeHome) + err := svrcmd.Execute(rootCmd, laconicd.EnvPrefix, app.DefaultNodeHome) require.NoError(t, err) } diff --git a/cmd/chibaclonkd/flags.go b/cmd/laconicd/flags.go similarity index 89% rename from cmd/chibaclonkd/flags.go rename to cmd/laconicd/flags.go index 098bc063..660fea8b 100644 --- a/cmd/chibaclonkd/flags.go +++ b/cmd/laconicd/flags.go @@ -5,7 +5,7 @@ import ( "github.com/spf13/cobra" - "github.com/tharsis/ethermint/version" + "github.com/cerc-io/laconicd/version" ) const ( diff --git a/cmd/chibaclonkd/genaccounts.go b/cmd/laconicd/genaccounts.go similarity index 97% rename from cmd/chibaclonkd/genaccounts.go rename to cmd/laconicd/genaccounts.go index fdf358d8..cfb34be9 100644 --- a/cmd/chibaclonkd/genaccounts.go +++ b/cmd/laconicd/genaccounts.go @@ -20,9 +20,9 @@ import ( "github.com/cosmos/cosmos-sdk/x/genutil" genutiltypes "github.com/cosmos/cosmos-sdk/x/genutil/types" - "github.com/tharsis/ethermint/crypto/hd" - ethermint "github.com/tharsis/ethermint/types" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/crypto/hd" + ethermint "github.com/cerc-io/laconicd/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" ) const ( diff --git a/cmd/chibaclonkd/main.go b/cmd/laconicd/main.go similarity index 90% rename from cmd/chibaclonkd/main.go rename to cmd/laconicd/main.go index f888a0cd..20bd51e5 100644 --- a/cmd/chibaclonkd/main.go +++ b/cmd/laconicd/main.go @@ -6,7 +6,7 @@ import ( "github.com/cosmos/cosmos-sdk/server" svrcmd "github.com/cosmos/cosmos-sdk/server/cmd" - "github.com/tharsis/ethermint/app" + "github.com/cerc-io/laconicd/app" ) func main() { diff --git a/cmd/chibaclonkd/root.go b/cmd/laconicd/root.go similarity index 94% rename from cmd/chibaclonkd/root.go rename to cmd/laconicd/root.go index 003b60d5..d6ab4461 100644 --- a/cmd/chibaclonkd/root.go +++ b/cmd/laconicd/root.go @@ -31,18 +31,18 @@ import ( tmcli "github.com/tendermint/tendermint/libs/cli" tmlog "github.com/tendermint/tendermint/libs/log" - "github.com/tharsis/ethermint/app" - ethermintclient "github.com/tharsis/ethermint/client" - "github.com/tharsis/ethermint/client/debug" - "github.com/tharsis/ethermint/crypto/hd" - "github.com/tharsis/ethermint/encoding" - "github.com/tharsis/ethermint/server" - servercfg "github.com/tharsis/ethermint/server/config" - srvflags "github.com/tharsis/ethermint/server/flags" - ethermint "github.com/tharsis/ethermint/types" + "github.com/cerc-io/laconicd/app" + ethermintclient "github.com/cerc-io/laconicd/client" + "github.com/cerc-io/laconicd/client/debug" + "github.com/cerc-io/laconicd/crypto/hd" + "github.com/cerc-io/laconicd/encoding" + "github.com/cerc-io/laconicd/server" + servercfg "github.com/cerc-io/laconicd/server/config" + srvflags "github.com/cerc-io/laconicd/server/flags" + ethermint "github.com/cerc-io/laconicd/types" ) -const EnvPrefix = "CHIBACLONK" +const EnvPrefix = "LACONIC" // NewRootCmd creates a new root command for simd. It is called once in the // main function. @@ -61,8 +61,8 @@ func NewRootCmd() (*cobra.Command, params.EncodingConfig) { WithViper(EnvPrefix) rootCmd := &cobra.Command{ - Use: "chibaclonkd", - Short: "Chiba-Clonk Daemon", + Use: "laconicd", + Short: "Laconic Daemon", PersistentPreRunE: func(cmd *cobra.Command, _ []string) error { // set the default command outputs cmd.SetOut(cmd.OutOrStdout()) diff --git a/crypto/codec/amino.go b/crypto/codec/amino.go index 06a83397..e13a9bba 100644 --- a/crypto/codec/amino.go +++ b/crypto/codec/amino.go @@ -7,7 +7,7 @@ import ( cryptocodec "github.com/cosmos/cosmos-sdk/crypto/codec" "github.com/cosmos/cosmos-sdk/crypto/keyring" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" ) // RegisterCrypto registers all crypto dependency types with the provided Amino diff --git a/crypto/codec/codec.go b/crypto/codec/codec.go index 9731d91a..ca0acbba 100644 --- a/crypto/codec/codec.go +++ b/crypto/codec/codec.go @@ -4,7 +4,7 @@ import ( codectypes "github.com/cosmos/cosmos-sdk/codec/types" cryptotypes "github.com/cosmos/cosmos-sdk/crypto/types" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" ) // RegisterInterfaces register the Ethermint key concrete types. diff --git a/crypto/ethsecp256k1/keys.pb.go b/crypto/ethsecp256k1/keys.pb.go index 99c028b8..be0905e3 100644 --- a/crypto/ethsecp256k1/keys.pb.go +++ b/crypto/ethsecp256k1/keys.pb.go @@ -125,7 +125,7 @@ func init() { } var fileDescriptor_0c10cadcf35beb64 = []byte{ - // 196 bytes of a gzipped FileDescriptorProto + // 204 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0xd2, 0x4e, 0x2d, 0xc9, 0x48, 0x2d, 0xca, 0xcd, 0xcc, 0x2b, 0xd1, 0x4f, 0x2e, 0xaa, 0x2c, 0x28, 0xc9, 0xd7, 0x2f, 0x33, 0xd4, 0x4f, 0x2d, 0xc9, 0x28, 0x4e, 0x4d, 0x2e, 0x30, 0x32, 0x35, 0xcb, 0x36, 0xd4, 0xcf, 0x4e, 0xad, @@ -133,12 +133,12 @@ var fileDescriptor_0c10cadcf35beb64 = []byte{ 0x33, 0xd4, 0x43, 0x56, 0x2c, 0x25, 0x92, 0x9e, 0x9f, 0x9e, 0x0f, 0x56, 0xac, 0x0f, 0x62, 0x41, 0xf4, 0x29, 0x29, 0x70, 0xb1, 0x05, 0x94, 0x26, 0x79, 0xa7, 0x56, 0x0a, 0x09, 0x70, 0x31, 0x67, 0xa7, 0x56, 0x4a, 0x30, 0x2a, 0x30, 0x6a, 0xf0, 0x04, 0x81, 0x98, 0x56, 0x2c, 0x33, 0x16, 0xc8, - 0x33, 0x28, 0x49, 0x73, 0xb1, 0x07, 0x14, 0x65, 0x96, 0x61, 0x55, 0xe2, 0xe4, 0x75, 0xe2, 0x91, + 0x33, 0x28, 0x49, 0x73, 0xb1, 0x07, 0x14, 0x65, 0x96, 0x61, 0x55, 0xe2, 0xe4, 0x79, 0xe2, 0x91, 0x1c, 0xe3, 0x85, 0x47, 0x72, 0x8c, 0x0f, 0x1e, 0xc9, 0x31, 0x4e, 0x78, 0x2c, 0xc7, 0x70, 0xe1, - 0xb1, 0x1c, 0xc3, 0x8d, 0xc7, 0x72, 0x0c, 0x51, 0x06, 0xe9, 0x99, 0x25, 0x19, 0xa5, 0x49, 0x7a, - 0xc9, 0xf9, 0xb9, 0xfa, 0x25, 0x19, 0x89, 0x45, 0xc5, 0x99, 0xc5, 0xfa, 0x18, 0x1e, 0x42, 0x76, - 0x60, 0x12, 0x1b, 0xd8, 0x45, 0xc6, 0x80, 0x00, 0x00, 0x00, 0xff, 0xff, 0xfb, 0x43, 0x53, 0xb8, - 0xf8, 0x00, 0x00, 0x00, + 0xb1, 0x1c, 0xc3, 0x8d, 0xc7, 0x72, 0x0c, 0x51, 0xfa, 0xe9, 0x99, 0x25, 0x19, 0xa5, 0x49, 0x7a, + 0xc9, 0xf9, 0xb9, 0xfa, 0xc9, 0xa9, 0x45, 0xc9, 0xba, 0x99, 0xf9, 0xfa, 0x39, 0x89, 0xc9, 0xf9, + 0x79, 0x99, 0xc9, 0x29, 0x30, 0xff, 0x20, 0xbb, 0x2f, 0x89, 0x0d, 0xec, 0x20, 0x63, 0x40, 0x00, + 0x00, 0x00, 0xff, 0xff, 0x1a, 0x74, 0x96, 0x77, 0xf7, 0x00, 0x00, 0x00, } func (m *PubKey) Marshal() (dAtA []byte, err error) { diff --git a/crypto/hd/algorithm.go b/crypto/hd/algorithm.go index 53b92a0c..cea54163 100644 --- a/crypto/hd/algorithm.go +++ b/crypto/hd/algorithm.go @@ -12,7 +12,7 @@ import ( "github.com/cosmos/cosmos-sdk/crypto/keyring" cryptotypes "github.com/cosmos/cosmos-sdk/crypto/types" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" ) const ( diff --git a/crypto/hd/algorithm_test.go b/crypto/hd/algorithm_test.go index 98b93697..aefd3598 100644 --- a/crypto/hd/algorithm_test.go +++ b/crypto/hd/algorithm_test.go @@ -11,10 +11,10 @@ import ( hdwallet "github.com/miguelmota/go-ethereum-hdwallet" + cryptocodec "github.com/cerc-io/laconicd/crypto/codec" + ethermint "github.com/cerc-io/laconicd/types" "github.com/cosmos/cosmos-sdk/codec" "github.com/cosmos/cosmos-sdk/crypto/keyring" - cryptocodec "github.com/tharsis/ethermint/crypto/codec" - ethermint "github.com/tharsis/ethermint/types" ) var protoCodec codec.Codec diff --git a/crypto/hd/benchmark_test.go b/crypto/hd/benchmark_test.go index 0ad376ce..f8f7dd6d 100644 --- a/crypto/hd/benchmark_test.go +++ b/crypto/hd/benchmark_test.go @@ -3,8 +3,8 @@ package hd import ( "testing" + ethermint "github.com/cerc-io/laconicd/types" "github.com/cosmos/cosmos-sdk/crypto/keyring" - ethermint "github.com/tharsis/ethermint/types" ) func BenchmarkEthSecp256k1Algo_Derive(b *testing.B) { diff --git a/docker-compose.yml b/docker-compose.yml index afaa00eb..7f76068b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,9 +1,9 @@ version: "3" services: - chibaclonkdnode0: - container_name: chibaclonkdnode0 - image: "chibaclonkd/node" + laconicdnode0: + container_name: laconicdnode0 + image: "laconicd/node" ports: - "26656-26657:26656-26657" - "1317:1317" @@ -13,16 +13,16 @@ services: - "8125:8125" environment: - ID=0 - - LOG=${LOG:-chibaclonkd.log} + - LOG=${LOG:-laconicd.log} volumes: - - ./localnet-setup/node0/chibaclonkd:/chibaclonk:Z + - ./localnet-setup/node0/laconicd:/laconic:Z networks: localnet: ipv4_address: 192.168.10.1 - chibaclonkdnode1: - container_name: chibaclonkdnode1 - image: "chibaclonkd/node" + laconicdnode1: + container_name: laconicdnode1 + image: "laconicd/node" ports: - "26666-26667:26656-26657" - "1318:1317" @@ -32,19 +32,19 @@ services: - "8126:8125" environment: - ID=1 - - LOG=${LOG:-chibaclonkd.log} + - LOG=${LOG:-laconicd.log} volumes: - - ./localnet-setup/node1/chibaclonkd:/chibaclonk:Z + - ./localnet-setup/node1/laconicd:/laconic:Z networks: localnet: ipv4_address: 192.168.10.2 - chibaclonkdnode2: - container_name: chibaclonkdnode2 - image: "chibaclonkd/node" + laconicdnode2: + container_name: laconicdnode2 + image: "laconicd/node" environment: - ID=2 - - LOG=${LOG:-chibaclonkd.log} + - LOG=${LOG:-laconicd.log} ports: - "26676-26677:26656-26657" - "1319:1317" @@ -53,17 +53,17 @@ services: - "8566:8546" - "8127:8125" volumes: - - ./localnet-setup/node2/chibaclonkd:/chibaclonk:Z + - ./localnet-setup/node2/laconicd:/laconic:Z networks: localnet: ipv4_address: 192.168.10.3 - chibaclonkdnode3: - container_name: chibaclonkdnode3 - image: "chibaclonkd/node" + laconicdnode3: + container_name: laconicdnode3 + image: "laconicd/node" environment: - ID=3 - - LOG=${LOG:-chibaclonkd.log} + - LOG=${LOG:-laconicd.log} ports: - "26686-26687:26656-26657" - "1320:1317" @@ -72,7 +72,7 @@ services: - "8576:8546" - "8128:8125" volumes: - - ./localnet-setup/node3/chibaclonkd:/chibaclonk:Z + - ./localnet-setup/node3/laconicd:/laconic:Z networks: localnet: ipv4_address: 192.168.10.4 diff --git a/encoding/codec/codec.go b/encoding/codec/codec.go index 6a6a9bdd..bab7e268 100644 --- a/encoding/codec/codec.go +++ b/encoding/codec/codec.go @@ -5,8 +5,8 @@ import ( codectypes "github.com/cosmos/cosmos-sdk/codec/types" "github.com/cosmos/cosmos-sdk/std" - cryptocodec "github.com/tharsis/ethermint/crypto/codec" - ethermint "github.com/tharsis/ethermint/types" + cryptocodec "github.com/cerc-io/laconicd/crypto/codec" + ethermint "github.com/cerc-io/laconicd/types" ) // RegisterLegacyAminoCodec registers Interfaces from types, crypto, and SDK std. diff --git a/encoding/config.go b/encoding/config.go index 56a12811..390350a3 100644 --- a/encoding/config.go +++ b/encoding/config.go @@ -7,7 +7,7 @@ import ( "github.com/cosmos/cosmos-sdk/types/module" "github.com/cosmos/cosmos-sdk/x/auth/tx" - enccodec "github.com/tharsis/ethermint/encoding/codec" + enccodec "github.com/cerc-io/laconicd/encoding/codec" ) // MakeConfig creates an EncodingConfig for testing diff --git a/encoding/config_test.go b/encoding/config_test.go index bcd086cc..132d1e6a 100644 --- a/encoding/config_test.go +++ b/encoding/config_test.go @@ -8,10 +8,10 @@ import ( ethtypes "github.com/ethereum/go-ethereum/core/types" - "github.com/tharsis/ethermint/app" - "github.com/tharsis/ethermint/encoding" - "github.com/tharsis/ethermint/tests" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/app" + "github.com/cerc-io/laconicd/encoding" + "github.com/cerc-io/laconicd/tests" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" ) func TestTxEncoding(t *testing.T) { diff --git a/go.mod b/go.mod index dbeb371c..07a054d0 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/tharsis/ethermint +module github.com/cerc-io/laconicd go 1.17 @@ -37,15 +37,15 @@ require ( github.com/spf13/cobra v1.4.0 github.com/spf13/viper v1.12.0 github.com/status-im/keycard-go v0.0.0-20200402102358-957c09536969 - github.com/stretchr/testify v1.7.1 + github.com/stretchr/testify v1.8.0 github.com/tendermint/tendermint v0.35.6 github.com/tyler-smith/go-bip39 v1.1.0 github.com/vektah/gqlparser/v2 v2.4.1 - google.golang.org/genproto v0.0.0-20220519153652-3a47de7e79bd - google.golang.org/grpc v1.47.0 - google.golang.org/protobuf v1.28.0 + google.golang.org/genproto v0.0.0-20220902135211-223410557253 + google.golang.org/grpc v1.48.0 + google.golang.org/protobuf v1.28.1 gopkg.in/yaml.v2 v2.4.0 - gopkg.in/yaml.v3 v3.0.0 + gopkg.in/yaml.v3 v3.0.1 ) require ( @@ -185,14 +185,14 @@ require ( github.com/zondax/hid v0.9.1-0.20220302062450-5552068d2266 // indirect go.etcd.io/bbolt v1.3.6 // indirect go.opencensus.io v0.23.0 // indirect - golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4 // indirect - golang.org/x/net v0.0.0-20220520000938-2e3eb7b945c2 // indirect + golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90 // indirect + golang.org/x/net v0.0.0-20220722155237-a158d28d115b // indirect golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5 // indirect - golang.org/x/sync v0.0.0-20220513210516-0976fa681c29 // indirect - golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect + golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4 // indirect + golang.org/x/sys v0.0.0-20220829200755-d48e67d00261 // indirect golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 // indirect golang.org/x/text v0.3.7 // indirect - golang.org/x/tools v0.1.11-0.20220316014157-77aa08bb151a // indirect + golang.org/x/tools v0.1.12 // indirect golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df // indirect google.golang.org/api v0.81.0 // indirect google.golang.org/appengine v1.6.7 // indirect @@ -209,8 +209,8 @@ replace ( github.com/99designs/keyring => github.com/cosmos/keyring v1.1.7-0.20210622111912-ef00f8ac3d76 // replace cosmos - github.com/cosmos/cosmos-sdk => github.com/vulcanize/cosmos-sdk v0.46.0-smt-0.0.5-alpha - github.com/cosmos/cosmos-sdk/db => github.com/vulcanize/cosmos-sdk/db v1.0.0-beta.1 + github.com/cosmos/cosmos-sdk => github.com/cerc-io/cosmos-sdk v0.46.0-smt-0.0.5-alpha + github.com/cosmos/cosmos-sdk/db => github.com/cerc-io/cosmos-sdk/db v1.0.0-beta.1 github.com/gogo/protobuf => github.com/regen-network/protobuf v1.3.3-alpha.regen.1 google.golang.org/grpc => google.golang.org/grpc v1.44.0 ) diff --git a/go.sum b/go.sum index 492c0d72..8a94af42 100644 --- a/go.sum +++ b/go.sum @@ -269,6 +269,10 @@ github.com/cenkalti/backoff/v4 v4.1.1 h1:G2HAfAmvm/GcKan2oOQpBXOd2tT2G57ZnZGWa1P github.com/cenkalti/backoff/v4 v4.1.1/go.mod h1:scbssz8iZGpm3xbr14ovlUdkxfGXNInqkPWOWmG2CLw= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= github.com/census-instrumentation/opencensus-proto v0.3.0/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= +github.com/cerc-io/cosmos-sdk v0.46.0-smt-0.0.5-alpha h1:rfMUv+8w1fEky66eseXEUhXo8qaIyjI9/6WsIZftujM= +github.com/cerc-io/cosmos-sdk v0.46.0-smt-0.0.5-alpha/go.mod h1:n6VE/k+jRjm0Ij0c6pirmxPcOcdT3RLyR3oW1UoY0rg= +github.com/cerc-io/cosmos-sdk/db v1.0.0-beta.1 h1:6Se3pPCkXu+rQe8CX3LCkf2XptaNirk2BC+kh+/nT/Q= +github.com/cerc-io/cosmos-sdk/db v1.0.0-beta.1/go.mod h1:n79xAGrkFZLzudBwLIgQCa62PTHx9mCymwC+lSvoR2s= github.com/cespare/cp v0.1.0 h1:SE+dxFebS7Iik5LK0tsi1k9ZCxEaFX4AjQmoyA+1dJk= github.com/cespare/cp v0.1.0/go.mod h1:SOGHArjBr4JWaSDEVpWpo/hNg6RoKrls6Oh40hiwW+s= github.com/cespare/xxhash v1.1.0 h1:a6HrQnmkObjyL+Gs60czilIUGqrzKutQD6XZog3p+ko= @@ -1427,8 +1431,9 @@ github.com/streadway/handy v0.0.0-20190108123426-d5acb3125c2a/go.mod h1:qNTQ5P5J github.com/streadway/handy v0.0.0-20200128134331-0f66f006fb2e/go.mod h1:qNTQ5P5JnDBl6z3cMAg/SywNDC5ABu5ApDIw6lUbRmI= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.2.0 h1:Hbg2NidpLE8veEBkEZTL3CvlkUIVzuU9jDplZO54c48= github.com/stretchr/objx v0.2.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE= +github.com/stretchr/objx v0.4.0 h1:M2gUjqZET1qApGOWNSnZ49BAIMX4F/1plDv3+l31EJ4= +github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/testify v0.0.0-20170130113145-4d4bfba8f1d1/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.1.4/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.2.0/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= @@ -1438,8 +1443,9 @@ github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81P github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.7.1 h1:5TQK59W5E3v0r2duFAb7P95B6hEeOyEnHRa8MjYSMTY= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= +github.com/stretchr/testify v1.8.0 h1:pSgiaMZlXftHpm5L7V1+rVB+AZJydKsMxsQBIJw4PKk= +github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= github.com/subosito/gotenv v1.3.0 h1:mjC+YW8QpAdXibNi+vNWgzmgBH4+5l5dCXv8cNysBLI= github.com/subosito/gotenv v1.3.0/go.mod h1:YzJjq/33h7nrwdY+iHMhEOEEbW0ovIz0tB6t6PwAXzs= @@ -1529,10 +1535,6 @@ github.com/vishvananda/netlink v1.1.0/go.mod h1:cTgwzPIzzgDAYoQrMm0EdrjRUBkTqKYp github.com/vishvananda/netns v0.0.0-20191106174202-0a2b9b5464df/go.mod h1:JP3t17pCcGlemwknint6hfoeCVQrEMVwxRLRjXpq+BU= github.com/vmihailenco/msgpack/v5 v5.3.5/go.mod h1:7xyJ9e+0+9SaZT0Wt1RGleJXzli6Q/V5KbhBonMG9jc= github.com/vmihailenco/tagparser/v2 v2.0.0/go.mod h1:Wri+At7QHww0WTrCBeu4J6bNtoV6mEfg5OIWRZA9qds= -github.com/vulcanize/cosmos-sdk v0.46.0-smt-0.0.5-alpha h1:ffjYJoKmXel0TREjVV+uAXnV92EV1M0MCRv+bqQ6FR8= -github.com/vulcanize/cosmos-sdk v0.46.0-smt-0.0.5-alpha/go.mod h1:n6VE/k+jRjm0Ij0c6pirmxPcOcdT3RLyR3oW1UoY0rg= -github.com/vulcanize/cosmos-sdk/db v1.0.0-beta.1 h1:fLVdRk/JEWN5SGdOERhjHWU/zq3Efxeofu3VmJsrk90= -github.com/vulcanize/cosmos-sdk/db v1.0.0-beta.1/go.mod h1:n79xAGrkFZLzudBwLIgQCa62PTHx9mCymwC+lSvoR2s= github.com/warpfork/go-testmark v0.3.0/go.mod h1:jhEf8FVxd+F17juRubpmut64NEG6I2rgkUhlcqqXwE0= github.com/warpfork/go-wish v0.0.0-20180510122957-5ad1f5abf436/go.mod h1:x6AKhvSSexNrVSrViXSHUEbICjmGXhtgABaHIySUSGw= github.com/warpfork/go-wish v0.0.0-20200122115046-b9ea61034e4a h1:G++j5e0OC488te356JvdhaM8YS6nMsjLAYF7JxCv07w= @@ -1558,6 +1560,7 @@ github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9dec github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/yuin/goldmark v1.4.0/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= github.com/yuin/goldmark v1.4.1/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k= +github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yusufpapurcu/wmi v1.2.2/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= github.com/zondax/hid v0.9.0/go.mod h1:l5wttcP0jwtdLjqjMMWFVEE7d1zO0jvSPA9OPZxWpEM= github.com/zondax/hid v0.9.1-0.20220302062450-5552068d2266 h1:O9XLFXGkVswDFmH9LaYpqu+r/AAFWqr0DL6V00KEVFg= @@ -1652,8 +1655,9 @@ golang.org/x/crypto v0.0.0-20211215165025-cf75a172585e/go.mod h1:P+XmwS30IXTQdn5 golang.org/x/crypto v0.0.0-20220112180741-5e0467b6c7ce/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220214200702-86341886e292/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220313003712-b769efc7c000/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4 h1:kUhD7nTDoI3fVd9G4ORWrbV5NY0liEs/Jg2pv5f+bBA= golang.org/x/crypto v0.0.0-20220411220226-7b82a4e95df4/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90 h1:Y/gsMcFOcR+6S6f3YeMKl5g+dZMEWqcz5Czj/GWYbkM= +golang.org/x/crypto v0.0.0-20220829220503-c86fa9a7ed90/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20180807140117-3d87b88a115f/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -1697,6 +1701,7 @@ golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.5.0/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro= golang.org/x/mod v0.6.0-dev.0.20220106191415-9b9b3d81d5e3/go.mod h1:3p9vT2HGsQu2K1YbXdKPJLVgG5VJdoTa1poYQBtP1AY= +golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/net v0.0.0-20180719180050-a680a1efc54d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -1767,8 +1772,9 @@ golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= golang.org/x/net v0.0.0-20220412020605-290c469a71a5/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= golang.org/x/net v0.0.0-20220425223048-2871e0cb64e4/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= -golang.org/x/net v0.0.0-20220520000938-2e3eb7b945c2 h1:NWy5+hlRbC7HK+PmcXVUmW1IMyFce7to56IUvhUFm7Y= golang.org/x/net v0.0.0-20220520000938-2e3eb7b945c2/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk= +golang.org/x/net v0.0.0-20220722155237-a158d28d115b h1:PxfKdU9lEEDYjdIzOtC4qFWgkU2rGHdKlKowJSMN9h0= +golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/oauth2 v0.0.0-20190226205417-e64efc72b421/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= golang.org/x/oauth2 v0.0.0-20190604053449-0f29369cfe45/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= @@ -1802,8 +1808,9 @@ golang.org/x/sync v0.0.0-20200625203802-6e8e738ad208/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20201207232520-09787c993a3a/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20220513210516-0976fa681c29 h1:w8s32wxx3sY+OjLlv9qltkLU5yvJzxjjgiHWLjdIcw4= golang.org/x/sync v0.0.0-20220513210516-0976fa681c29/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4 h1:uVc8UZUe6tr40fFVnUP5Oj+veunVezqYl9z7DYw9xzw= +golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180823144017-11551d06cbcc/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180905080454-ebe1bf3edb33/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= @@ -1930,8 +1937,10 @@ golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.0.0-20220422013727-9388b58f7150/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220502124256-b6088ccd6cba/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220517195934-5e4e11fc645e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a h1:dGzPydgVsqGcTRVwiLJ1jVbufYwmzD3LfVPLKsKg+0k= golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220829200755-d48e67d00261 h1:v6hYoSR9T5oet+pMXwUWkbiVqx/63mlHjefrHmxwfeY= +golang.org/x/sys v0.0.0-20220829200755-d48e67d00261/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211 h1:JGgROgKl9N8DuW20oFS5gxc+lE67/N3FcwmBPMe7ArY= @@ -2058,8 +2067,9 @@ golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.9-0.20211228192929-ee1ca4ffc4da/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.10/go.mod h1:Uh6Zz+xoGYZom868N8YTex3t7RhtHDBrE8Gzo9bV56E= -golang.org/x/tools v0.1.11-0.20220316014157-77aa08bb151a h1:ofrrl6c6NG5/IOSx/R1cyiQxxjqlur0h/TvbUhkH0II= golang.org/x/tools v0.1.11-0.20220316014157-77aa08bb151a/go.mod h1:Uh6Zz+xoGYZom868N8YTex3t7RhtHDBrE8Gzo9bV56E= +golang.org/x/tools v0.1.12 h1:VveCTK38A2rkS8ZqFY25HIDFscX5X9OoEhJd3quQmXU= +golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -2219,8 +2229,9 @@ google.golang.org/genproto v0.0.0-20220414192740-2d67ff6cf2b4/go.mod h1:8w6bsBMX google.golang.org/genproto v0.0.0-20220421151946-72621c1f0bd3/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= google.golang.org/genproto v0.0.0-20220429170224-98d788798c3e/go.mod h1:8w6bsBMX6yCPbAVTeqQHvzxW0EIFigd5lZyahWgyfDo= google.golang.org/genproto v0.0.0-20220505152158-f39f71e6c8f3/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= -google.golang.org/genproto v0.0.0-20220519153652-3a47de7e79bd h1:e0TwkXOdbnH/1x5rc5MZ/VYyiZ4v+RdVfrGMqEwT68I= google.golang.org/genproto v0.0.0-20220519153652-3a47de7e79bd/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220902135211-223410557253 h1:vXJMM8Shg7TGaYxZsQ++A/FOSlbDmDtWhS/o+3w/hj4= +google.golang.org/genproto v0.0.0-20220902135211-223410557253/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= google.golang.org/grpc v1.44.0 h1:weqSxi/TMs1SqFRMHCtBgXRs8k3X39QIDEZ0pRcttUg= google.golang.org/grpc v1.44.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0/go.mod h1:6Kw0yEErY5E/yWrBtf03jp27GLLJujG4z/JK95pnjjw= @@ -2237,8 +2248,9 @@ google.golang.org/protobuf v1.25.0/go.mod h1:9JNX74DMeImyA3h4bdi1ymwjUzf21/xIlba google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.28.0 h1:w43yiav+6bVFTBQFZX0r7ipe9JQ1QsbMgHwbBziscLw= google.golang.org/protobuf v1.28.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.28.1 h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175w= +google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/alecthomas/kingpin.v2 v2.2.6/go.mod h1:FMv+mEhP44yOT+4EoQTLFTRgOQ1FBLkstjWtayDeSgw= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= @@ -2281,8 +2293,9 @@ gopkg.in/yaml.v2 v2.4.0 h1:D8xgwECY7CYvx+Y2n4sBz93Jn9JRvxdiyyo8CTfuKaY= gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= -gopkg.in/yaml.v3 v3.0.0 h1:hjy8E9ON/egN1tAYqKb61G10WtihqetD4sz2H+8nIeA= gopkg.in/yaml.v3 v3.0.0/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= +gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= +gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gotest.tools v2.2.0+incompatible/go.mod h1:DsYFclhRJ6vuDpmuTbkuFWG+y2sxOXAzmJt81HFBacw= honnef.co/go/tools v0.0.0-20190102054323-c2f93a96b099/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.0-20190106161140-3f1c8253044a/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= diff --git a/gql/README.md b/gql/README.md index 07c96fec..3ba7cfe1 100644 --- a/gql/README.md +++ b/gql/README.md @@ -1,35 +1,35 @@ -# Vulcanize chiba-clonk gql +# Cerc-io laconic gql > Browser : http://localhost:9473 for gql ## Start server ```shell -./build/chibaclonkd start --gql-playground --gql-server +./build/laconicd start --gql-playground --gql-server ``` Basic node status: ```graphql { - getStatus { - version - node { - id - network - moniker - } - sync { - latest_block_height - catching_up - } - num_peers - peers { - is_outbound - remote_ip - } - disk_usage + getStatus { + version + node { + id + network + moniker } + sync { + latest_block_height + catching_up + } + num_peers + peers { + is_outbound + remote_ip + } + disk_usage + } } ``` @@ -37,41 +37,41 @@ Full node status: ```graphql { - getStatus { - version - node { - id - network - moniker - } - sync { - latest_block_hash - latest_block_time - latest_block_height - catching_up - } - validator { - address - voting_power - proposer_priority - } - validators { - address - voting_power - proposer_priority - } - num_peers - peers { - node { - id - network - moniker - } - is_outbound - remote_ip - } - disk_usage + getStatus { + version + node { + id + network + moniker } + sync { + latest_block_hash + latest_block_time + latest_block_height + catching_up + } + validator { + address + voting_power + proposer_priority + } + validators { + address + voting_power + proposer_priority + } + num_peers + peers { + node { + id + network + moniker + } + is_outbound + remote_ip + } + disk_usage + } } ``` @@ -79,20 +79,20 @@ Get records by IDs. ```graphql { - getRecordsByIds(ids: ["QmYDtNCKtTu6u6jaHaFAC5PWZXcj7fAmry6NoWwMaixFHz"]) { - id - names - bondId - createTime - expiryTime - owners - attributes { - key - value { - string - } - } + getRecordsByIds(ids: ["QmYDtNCKtTu6u6jaHaFAC5PWZXcj7fAmry6NoWwMaixFHz"]) { + id + names + bondId + createTime + expiryTime + owners + attributes { + key + value { + string + } } + } } ``` @@ -100,20 +100,20 @@ Query records. ```graphql { - queryRecords(attributes: [{ key: "type", value: { string: "crn:bot" } }]) { - id - names - bondId - createTime - expiryTime - owners - attributes { - key - value { - string - } - } + queryRecords(attributes: [{ key: "type", value: { string: "crn:bot" } }]) { + id + names + bondId + createTime + expiryTime + owners + attributes { + key + value { + string + } } + } } ``` @@ -121,16 +121,16 @@ Get account details: ```graphql { - getAccounts(addresses: ["cosmos1wh8vvd0ymc5nt37h29z8kk2g2ays45ct2qu094"]) { - address - pubKey - number - sequence - balance { - type - quantity - } + getAccounts(addresses: ["cosmos1wh8vvd0ymc5nt37h29z8kk2g2ays45ct2qu094"]) { + address + pubKey + number + sequence + balance { + type + quantity } + } } ``` @@ -138,21 +138,21 @@ Query bonds: ```graphql { - queryBonds( - attributes: [ - { - key: "owner" - value: { string: "cosmos1wh8vvd0ymc5nt37h29z8kk2g2ays45ct2qu094" } - } - ] - ) { - id - owner - balance { - type - quantity - } + queryBonds( + attributes: [ + { + key: "owner" + value: { string: "cosmos1wh8vvd0ymc5nt37h29z8kk2g2ays45ct2qu094" } + } + ] + ) { + id + owner + balance { + type + quantity } + } } ``` @@ -160,19 +160,19 @@ Get bonds by IDs. ```graphql { - getBondsByIds(ids : - [ - "1c2b677cb2a27c88cc6bf8acf675c94b69051125b40c4fd073153b10f046dd87", - "c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440" - ]) - { - id - owner - balance{ - type - quantity - } + getBondsByIds( + ids: [ + "1c2b677cb2a27c88cc6bf8acf675c94b69051125b40c4fd073153b10f046dd87" + "c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440" + ] + ) { + id + owner + balance { + type + quantity } + } } ``` @@ -180,19 +180,19 @@ Query Bonds by Owner ```graphql { - queryBondsByOwner(ownerAddresses: ["ethm1mfdjngh5jvjs9lqtt9a7y2hlgw8v3syh3hsqzk"]) - { - owner - bonds{ - id - owner - balance - { - type - quantity - } - } + queryBondsByOwner( + ownerAddresses: ["ethm1mfdjngh5jvjs9lqtt9a7y2hlgw8v3syh3hsqzk"] + ) { + owner + bonds { + id + owner + balance { + type + quantity + } } + } } ``` @@ -200,53 +200,55 @@ Query auctions by ids ```graphql { - getAuctionsByIds(ids: ["be98f2073c246194276554eefdb4c95b682a35a0f06fbe619a6da57c10c93e90"]){ - id - ownerAddress - createTime - minimumBid{ - type - quantity - } - commitFee{ - type - quantity - } - commitsEndTime - revealFee{ - type - quantity - } - revealsEndTime - winnerBid{ - type - quantity - } - winnerPrice{ - type - quantity - } - winnerAddress - bids{ - bidderAddress - commitHash - commitTime - commitFee{ - type - quantity - } - revealFee{ - type - quantity - } - revealTime - bidAmount{ - type - quantity - } - status - } + getAuctionsByIds( + ids: ["be98f2073c246194276554eefdb4c95b682a35a0f06fbe619a6da57c10c93e90"] + ) { + id + ownerAddress + createTime + minimumBid { + type + quantity } + commitFee { + type + quantity + } + commitsEndTime + revealFee { + type + quantity + } + revealsEndTime + winnerBid { + type + quantity + } + winnerPrice { + type + quantity + } + winnerAddress + bids { + bidderAddress + commitHash + commitTime + commitFee { + type + quantity + } + revealFee { + type + quantity + } + revealTime + bidAmount { + type + quantity + } + status + } + } } ``` @@ -254,61 +256,61 @@ LookUp Authorities ```graphql { - lookupAuthorities(names: []){ - ownerAddress - ownerAddress - height - bondId - status - expiryTime - auction { - id - ownerAddress - createTime - minimumBid{ - type - quantity - } - commitFee{ - type - quantity - } - commitsEndTime - revealFee{ - type - quantity - } - revealsEndTime - winnerBid{ - type - quantity - } - winnerPrice{ - type - quantity - } - winnerAddress - bids{ - bidderAddress - commitHash - commitTime - commitFee{ - type - quantity - } - revealFee{ - type - quantity - } - revealTime - bidAmount{ - type - quantity - } - status - } + lookupAuthorities(names: []) { + ownerAddress + ownerAddress + height + bondId + status + expiryTime + auction { + id + ownerAddress + createTime + minimumBid { + type + quantity + } + commitFee { + type + quantity + } + commitsEndTime + revealFee { + type + quantity + } + revealsEndTime + winnerBid { + type + quantity + } + winnerPrice { + type + quantity + } + winnerAddress + bids { + bidderAddress + commitHash + commitTime + commitFee { + type + quantity } + revealFee { + type + quantity + } + revealTime + bidAmount { + type + quantity + } + status + } } + } } ``` @@ -316,16 +318,16 @@ LookUp Names ```graphql { - lookupNames(names: ["crn://hello/test"]){ - latest{ - id - height - } - history{ - id - height - } + lookupNames(names: ["crn://hello/test"]) { + latest { + id + height } + history { + id + height + } + } } ``` @@ -333,19 +335,19 @@ Resolve Names ```graphql { - resolveNames(names: ["asd"]){ - id - names - bondId - createTime - expiryTime - owners - attributes { - key - value { - string - } - } + resolveNames(names: ["asd"]) { + id + names + bondId + createTime + expiryTime + owners + attributes { + key + value { + string + } } + } } -``` \ No newline at end of file +``` diff --git a/gql/gqlgen.yml b/gql/gqlgen.yml index c50c7b44..a6baa943 100644 --- a/gql/gqlgen.yml +++ b/gql/gqlgen.yml @@ -4,11 +4,11 @@ # for detailed .gqlgen.yml documentation. schema: - - vulcanize/chiba-clonk/*.graphql + - cerc-io/laconicd/*.graphql exec: filename: generated.go model: filename: models_gen.go resolver: filename: resolver.go - type: Resolver \ No newline at end of file + type: Resolver diff --git a/gql/resolver.go b/gql/resolver.go index 7b02db5d..1ea452aa 100644 --- a/gql/resolver.go +++ b/gql/resolver.go @@ -5,12 +5,12 @@ import ( "encoding/base64" "strconv" + auctiontypes "github.com/cerc-io/laconicd/x/auction/types" + bondtypes "github.com/cerc-io/laconicd/x/bond/types" + nstypes "github.com/cerc-io/laconicd/x/nameservice/types" "github.com/cosmos/cosmos-sdk/client" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" banktypes "github.com/cosmos/cosmos-sdk/x/bank/types" - auctiontypes "github.com/tharsis/ethermint/x/auction/types" - bondtypes "github.com/tharsis/ethermint/x/bond/types" - nstypes "github.com/tharsis/ethermint/x/nameservice/types" ) // DefaultLogNumLines is the number of log lines to tail by default. diff --git a/gql/status.go b/gql/status.go index 0b5bcf2e..e9c4bb5a 100644 --- a/gql/status.go +++ b/gql/status.go @@ -10,8 +10,8 @@ import ( "github.com/cosmos/cosmos-sdk/client" ) -// NodeDataPath is the path to the chibaclonkd data folder. -var NodeDataPath = os.ExpandEnv("$HOME/.chibaclonkd/data") +// NodeDataPath is the path to the laconicd data folder. +var NodeDataPath = os.ExpandEnv("$HOME/.laconicd/data") func getStatusInfo(client client.Context) (*NodeInfo, *SyncInfo, *ValidatorInfo, error) { nodeClient, err := client.GetNode() diff --git a/gql/util.go b/gql/util.go index 7af2aa0e..034d1696 100644 --- a/gql/util.go +++ b/gql/util.go @@ -6,10 +6,10 @@ import ( "reflect" "strconv" + auctiontypes "github.com/cerc-io/laconicd/x/auction/types" + bondtypes "github.com/cerc-io/laconicd/x/bond/types" + nstypes "github.com/cerc-io/laconicd/x/nameservice/types" sdk "github.com/cosmos/cosmos-sdk/types" - auctiontypes "github.com/tharsis/ethermint/x/auction/types" - bondtypes "github.com/tharsis/ethermint/x/bond/types" - nstypes "github.com/tharsis/ethermint/x/nameservice/types" ) // OwnerAttributeName denotes the owner attribute name for a bond. diff --git a/gql/vulcanize/chiba-clonk/schema.graphql b/gql/vulcanize/chiba-clonk/schema.graphql index c1134277..b47b5512 100644 --- a/gql/vulcanize/chiba-clonk/schema.graphql +++ b/gql/vulcanize/chiba-clonk/schema.graphql @@ -1,260 +1,238 @@ # Reference to another record. type Reference { - id: String! # ID of linked record. + id: String! # ID of linked record. } # Reference to another record. input ReferenceInput { - id: String! + id: String! } # Bonds contain funds that are used to pay rent on record registration and renewal. type Bond { - id: String! # Primary key, auto-generated by the server. - owner: String! # Bond owner cosmos-sdk address. - balance: [Coin!] # Current balance for each coin type. + id: String! # Primary key, auto-generated by the server. + owner: String! # Bond owner cosmos-sdk address. + balance: [Coin!] # Current balance for each coin type. } # OwnerBonds contains the bonds related the owner type OwnerBonds { - owner: String! - bonds: [Bond!] + owner: String! + bonds: [Bond!] } # Mutations require payment in coins (e.g. 100wire). # Used by the wallet to get the account balance for display and mutations. type Coin { - type: String! # e.g. 'WIRE' - quantity: String! # e.g. 1000000 + type: String! # e.g. 'WIRE' + quantity: String! # e.g. 1000000 } # Represents an account on the blockchain. # Mutations have to be signed by a particular account. type Account { - address: String! # Blockchain address. - pubKey: String # Public key. - number: String! # Account number. - sequence: String! # Sequence number used to prevent replays. - balance: [Coin!] # Current balance for each coin type. + address: String! # Blockchain address. + pubKey: String # Public key. + number: String! # Account number. + sequence: String! # Sequence number used to prevent replays. + balance: [Coin!] # Current balance for each coin type. } # Value of a given type. type Value { - null: Boolean + null: Boolean - int: Int - float: Float - string: String - boolean: Boolean - json: String + int: Int + float: Float + string: String + boolean: Boolean + json: String - reference: Reference + reference: Reference - values: [Value] + values: [Value] } # Value of a given type used as input to queries. input ValueInput { - null: Boolean + null: Boolean - int: Int - float: Float - string: String - boolean: Boolean + int: Int + float: Float + string: String + boolean: Boolean - reference: ReferenceInput + reference: ReferenceInput - values: [ValueInput] + values: [ValueInput] } # Key/value pair. type KeyValue { - key: String! - value: Value! + key: String! + value: Value! } # Key/value pair for inputs. input KeyValueInput { - key: String! - value: ValueInput! + key: String! + value: ValueInput! } # Status information about a node (https://docs.tendermint.com/master/rpc/#/Info/status). type NodeInfo { - id: String! # Tendermint Node ID. - network: String! # Name of the network/blockchain. - moniker: String! # Name of the node. + id: String! # Tendermint Node ID. + network: String! # Name of the network/blockchain. + moniker: String! # Name of the node. } # Node sync status. type SyncInfo { - latest_block_hash: String! - latest_block_height: String! - latest_block_time: String! - catching_up: Boolean! + latest_block_hash: String! + latest_block_height: String! + latest_block_time: String! + catching_up: Boolean! } # Validator set info (https://docs.tendermint.com/master/rpc/#/Info/validators). type ValidatorInfo { - address: String! - voting_power: String! - proposer_priority: String + address: String! + voting_power: String! + proposer_priority: String } # Network/peer info (https://docs.tendermint.com/master/rpc/#/Info/net_info). type PeerInfo { - node: NodeInfo! - is_outbound: Boolean! - remote_ip: String! + node: NodeInfo! + is_outbound: Boolean! + remote_ip: String! } -# Vulcanize chiba-clonk status. +# Vulcanize laconic status. type Status { - version: String! - node: NodeInfo! - sync: SyncInfo! - validator: ValidatorInfo - validators: [ValidatorInfo]! - num_peers: String! - peers: [PeerInfo] - disk_usage: String! + version: String! + node: NodeInfo! + sync: SyncInfo! + validator: ValidatorInfo + validators: [ValidatorInfo]! + num_peers: String! + peers: [PeerInfo] + disk_usage: String! } - # An auction bid. type AuctionBid { - bidderAddress: String! - status: String! - commitHash: String! - commitTime: String! - commitFee: Coin! - revealTime: String! - revealFee: Coin! - bidAmount: Coin! + bidderAddress: String! + status: String! + commitHash: String! + commitTime: String! + commitFee: Coin! + revealTime: String! + revealFee: Coin! + bidAmount: Coin! } # A sealed-bid, 2nd price auction. type Auction { - id: String! # Auction ID. - status: String! # Auction status (commit, reveal, expired). - ownerAddress: String! # Auction owner time. - createTime: String! # Create time. - commitsEndTime: String! # Commit phase end time. - revealsEndTime: String! # Reveal phase end time. - commitFee: Coin! # Fee required to bid/participate in the auction. - revealFee: Coin! # Reveal fee (paid back to bidders only if they unseal/reveal the bid). - minimumBid: Coin! # Minimum bid amount. - winnerAddress: String! # Winner address. - winnerBid: Coin! # The winning bid amount. - winnerPrice: Coin! # The price that the winner actually pays (2nd highest bid). - bids: [AuctionBid] # Bids make in the auction. + id: String! # Auction ID. + status: String! # Auction status (commit, reveal, expired). + ownerAddress: String! # Auction owner time. + createTime: String! # Create time. + commitsEndTime: String! # Commit phase end time. + revealsEndTime: String! # Reveal phase end time. + commitFee: Coin! # Fee required to bid/participate in the auction. + revealFee: Coin! # Reveal fee (paid back to bidders only if they unseal/reveal the bid). + minimumBid: Coin! # Minimum bid amount. + winnerAddress: String! # Winner address. + winnerBid: Coin! # The winning bid amount. + winnerPrice: Coin! # The price that the winner actually pays (2nd highest bid). + bids: [AuctionBid] # Bids make in the auction. } - # Record defines the basic properties of an entity in the graph database. type Record { - id: String! # Computed attribute: Multibase encoded content hash (https://github.com/multiformats/multibase). - names: [String!] # Names pointing to this CID (reverse lookup). - - bondId: String! # Associated bond ID. - createTime: String! # Record create time. - expiryTime: String! # Record expiry time. - - owners: [String!] # Addresses of record owners. - attributes: [KeyValue] # Record attributes. - references: [Record] # Record references. + id: String! # Computed attribute: Multibase encoded content hash (https://github.com/multiformats/multibase). + names: [String!] # Names pointing to this CID (reverse lookup). + bondId: String! # Associated bond ID. + createTime: String! # Record create time. + expiryTime: String! # Record expiry time. + owners: [String!] # Addresses of record owners. + attributes: [KeyValue] # Record attributes. + references: [Record] # Record references. } # Name authority record. type AuthorityRecord { - ownerAddress: String! # Owner address. - ownerPublicKey: String! # Owner public key. - height: String! # Height at which record was created. - status: String! # Status (active, auction, expired). - bondId: String! # Associated bond ID. - expiryTime: String! # Authority expiry time. - auction: Auction # Authority auction. + ownerAddress: String! # Owner address. + ownerPublicKey: String! # Owner public key. + height: String! # Height at which record was created. + status: String! # Status (active, auction, expired). + bondId: String! # Associated bond ID. + expiryTime: String! # Authority expiry time. + auction: Auction # Authority auction. } # Name record entry, created at a particular height. type NameRecordEntry { - id: String! # Target record ID. - height: String! # Height at which record was created. + id: String! # Target record ID. + height: String! # Height at which record was created. } # Name record stores the latest and historical name -> record ID mappings. type NameRecord { - latest: NameRecordEntry! # Latest mame record entry. - history: [NameRecordEntry] # Historical name record entries. + latest: NameRecordEntry! # Latest mame record entry. + history: [NameRecordEntry] # Historical name record entries. } type Query { - # - # Status API. - # - getStatus: Status! + # + # Status API. + # + getStatus: Status! - # Get blockchain accounts. - getAccounts( - addresses: [String!] - ): [Account] + # Get blockchain accounts. + getAccounts(addresses: [String!]): [Account] - # Get bonds by IDs. - getBondsByIds( - ids: [String!] - ): [Bond] + # Get bonds by IDs. + getBondsByIds(ids: [String!]): [Bond] - # Query bonds. - queryBonds( - attributes: [KeyValueInput] - ): [Bond] + # Query bonds. + queryBonds(attributes: [KeyValueInput]): [Bond] - # Query bonds by owner. - queryBondsByOwner( - ownerAddresses: [String!] - ): [OwnerBonds] + # Query bonds by owner. + queryBondsByOwner(ownerAddresses: [String!]): [OwnerBonds] - # - # GraphDB API. - # + # + # GraphDB API. + # - # Get records by IDs. - getRecordsByIds( - ids: [String!] - ): [Record] + # Get records by IDs. + getRecordsByIds(ids: [String!]): [Record] - # Query records. - queryRecords( - # Multiple attribute conditions are in a logical AND. - attributes: [KeyValueInput] + # Query records. + queryRecords( + # Multiple attribute conditions are in a logical AND. + attributes: [KeyValueInput] - # Whether to query all records, not just named ones (false by default). - all: Boolean - ): [Record] + # Whether to query all records, not just named ones (false by default). + all: Boolean + ): [Record] - # - # Naming API. - # + # + # Naming API. + # - # Lookup authority information. - lookupAuthorities( - names: [String!] - ): [AuthorityRecord]! + # Lookup authority information. + lookupAuthorities(names: [String!]): [AuthorityRecord]! - # Lookup name to record mapping information. - lookupNames( - names: [String!] - ): [NameRecord]! + # Lookup name to record mapping information. + lookupNames(names: [String!]): [NameRecord]! - # Resolve names to records. - resolveNames( - names: [String!] - ): [Record]! + # Resolve names to records. + resolveNames(names: [String!]): [Record]! - # - # Auctions API. - # + # + # Auctions API. + # - # Get auctions by IDs. - getAuctionsByIds( - ids: [String!] - ): [Auction] -} \ No newline at end of file + # Get auctions by IDs. + getAuctionsByIds(ids: [String!]): [Auction] +} diff --git a/init.bat b/init.bat index c765712a..7e6ec202 100644 --- a/init.bat +++ b/init.bat @@ -1,5 +1,5 @@ -rem chibaclonk compile on windows +rem laconic compile on windows rem install golang , gcc, sed for windows rem 1. install msys2 : https://www.msys2.org/ rem 2. pacman -S mingw-w64-x86_64-toolchain @@ -9,7 +9,7 @@ rem 3. add path C:\msys64\mingw64\bin rem C:\msys64\usr\bin set KEY="mykey" -set CHAINID="chibaclonk_9000-1" +set CHAINID="laconic_9000-1" set MONIKER="localtestnet" set KEYRING="test" set KEYALGO="eth_secp256k1" @@ -17,26 +17,26 @@ set LOGLEVEL="info" rem to trace evm rem TRACE="--trace" set TRACE="" -set HOME=%USERPROFILE%\.chibaclonkd +set HOME=%USERPROFILE%\.laconicd echo %HOME% set ETHCONFIG=%HOME%\config\config.toml set GENESIS=%HOME%\config\genesis.json set TMPGENESIS=%HOME%\config\tmp_genesis.json @echo build binary -go build .\cmd\chibaclonkd +go build .\cmd\laconicd @echo clear home folder del /s /q %HOME% -chibaclonkd config keyring-backend %KEYRING% -chibaclonkd config chain-id %CHAINID% +laconicd config keyring-backend %KEYRING% +laconicd config chain-id %CHAINID% -chibaclonkd keys add %KEY% --keyring-backend %KEYRING% --algo %KEYALGO% +laconicd keys add %KEY% --keyring-backend %KEYRING% --algo %KEYALGO% -rem Set moniker and chain-id for chibaclonk (Moniker can be anything, chain-id must be an integer) -chibaclonkd init %MONIKER% --chain-id %CHAINID% +rem Set moniker and chain-id for laconic (Moniker can be anything, chain-id must be an integer) +laconicd init %MONIKER% --chain-id %CHAINID% rem Change parameter token denominations to aphoton cat %GENESIS% | jq ".app_state[\"staking\"][\"params\"][\"bond_denom\"]=\"aphoton\"" > %TMPGENESIS% && move %TMPGENESIS% %GENESIS% @@ -54,18 +54,18 @@ rem setup sed -i "s/create_empty_blocks = true/create_empty_blocks = false/g" %ETHCONFIG% rem Allocate genesis accounts (cosmos formatted addresses) -chibaclonkd add-genesis-account %KEY% 100000000000000000000000000aphoton --keyring-backend %KEYRING% +laconicd add-genesis-account %KEY% 100000000000000000000000000aphoton --keyring-backend %KEYRING% rem Sign genesis transaction -chibaclonkd gentx %KEY% 1000000000000000000000aphoton --keyring-backend %KEYRING% --chain-id %CHAINID% +laconicd gentx %KEY% 1000000000000000000000aphoton --keyring-backend %KEYRING% --chain-id %CHAINID% rem Collect genesis tx -chibaclonkd collect-gentxs +laconicd collect-gentxs rem Run this to ensure everything worked and that the genesis file is setup correctly -chibaclonkd validate-genesis +laconicd validate-genesis rem Start the node (remove the --pruning=nothing flag if historical queries are not needed) -chibaclonkd start --pruning=nothing %TRACE% --log_level %LOGLEVEL% --minimum-gas-prices=0.0001aphoton \ No newline at end of file +laconicd start --pruning=nothing %TRACE% --log_level %LOGLEVEL% --minimum-gas-prices=0.0001aphoton \ No newline at end of file diff --git a/init.sh b/init.sh index c4728699..7c3c681a 100755 --- a/init.sh +++ b/init.sh @@ -1,7 +1,7 @@ #!/bin/bash KEY="mykey" -CHAINID="chibaclonk_9000-1" +CHAINID="laconic_9000-1" MONIKER="localtestnet" KEYRING="test" KEYALGO="eth_secp256k1" @@ -14,101 +14,101 @@ TRACE="--trace" command -v jq > /dev/null 2>&1 || { echo >&2 "jq not installed. More info: https://stedolan.github.io/jq/download/"; exit 1; } # remove existing daemon and client -rm -rf ~/.chibaclonk* +rm -rf ~/.laconic* make install -chibaclonkd config keyring-backend $KEYRING -chibaclonkd config chain-id $CHAINID +laconicd config keyring-backend $KEYRING +laconicd config chain-id $CHAINID # if $KEY exists it should be deleted -chibaclonkd keys add $KEY --keyring-backend $KEYRING --algo $KEYALGO +laconicd keys add $KEY --keyring-backend $KEYRING --algo $KEYALGO -# Set moniker and chain-id for chibaclonk (Moniker can be anything, chain-id must be an integer) -chibaclonkd init $MONIKER --chain-id $CHAINID +# Set moniker and chain-id for laconic (Moniker can be anything, chain-id must be an integer) +laconicd init $MONIKER --chain-id $CHAINID # Change parameter token denominations to aphoton -cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["staking"]["params"]["bond_denom"]="aphoton"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json -cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["crisis"]["constant_fee"]["denom"]="aphoton"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json -cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["gov"]["deposit_params"]["min_deposit"][0]["denom"]="aphoton"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json -cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["mint"]["params"]["mint_denom"]="aphoton"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.app_state["staking"]["params"]["bond_denom"]="aphoton"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.app_state["crisis"]["constant_fee"]["denom"]="aphoton"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.app_state["gov"]["deposit_params"]["min_deposit"][0]["denom"]="aphoton"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.app_state["mint"]["params"]["mint_denom"]="aphoton"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json # Custom modules -cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["nameservice"]["params"]["record_rent"]["denom"]="aphoton"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json -cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_rent"]["denom"]="aphoton"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json -cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_auction_commit_fee"]["denom"]="aphoton"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json -cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_auction_reveal_fee"]["denom"]="aphoton"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json -cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_auction_minimum_bid"]["denom"]="aphoton"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.app_state["nameservice"]["params"]["record_rent"]["denom"]="aphoton"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_rent"]["denom"]="aphoton"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_auction_commit_fee"]["denom"]="aphoton"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_auction_reveal_fee"]["denom"]="aphoton"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_auction_minimum_bid"]["denom"]="aphoton"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json if [[ "$TEST_NAMESERVICE_EXPIRY" == "true" ]]; then echo "Setting timers for expiry tests." - cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["nameservice"]["params"]["record_rent_duration"]="60s"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json - cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_grace_period"]="60s"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json - cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_rent_duration"]="60s"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json + cat $HOME/.laconicd/config/genesis.json | jq '.app_state["nameservice"]["params"]["record_rent_duration"]="60s"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json + cat $HOME/.laconicd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_grace_period"]="60s"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json + cat $HOME/.laconicd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_rent_duration"]="60s"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json fi if [[ "$TEST_AUCTION_ENABLED" == "true" ]]; then echo "Enabling auction and setting timers." - cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_auction_enabled"]=true' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json - cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_rent_duration"]="60s"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json - cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_grace_period"]="300s"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json - cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_auction_commits_duration"]="60s"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json - cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_auction_reveals_duration"]="60s"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json + cat $HOME/.laconicd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_auction_enabled"]=true' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json + cat $HOME/.laconicd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_rent_duration"]="60s"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json + cat $HOME/.laconicd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_grace_period"]="300s"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json + cat $HOME/.laconicd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_auction_commits_duration"]="60s"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json + cat $HOME/.laconicd/config/genesis.json | jq '.app_state["nameservice"]["params"]["authority_auction_reveals_duration"]="60s"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json fi # increase block time (?) -cat $HOME/.chibaclonkd/config/genesis.json | jq '.consensus_params["block"]["time_iota_ms"]="1000"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.consensus_params["block"]["time_iota_ms"]="1000"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json # Set gas limit in genesis -cat $HOME/.chibaclonkd/config/genesis.json | jq '.consensus_params["block"]["max_gas"]="10000000"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.consensus_params["block"]["max_gas"]="10000000"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json # disable produce empty block if [[ "$OSTYPE" == "darwin"* ]]; then - sed -i '' 's/create_empty_blocks = true/create_empty_blocks = false/g' $HOME/.chibaclonkd/config/config.toml + sed -i '' 's/create_empty_blocks = true/create_empty_blocks = false/g' $HOME/.laconicd/config/config.toml else - sed -i 's/create_empty_blocks = true/create_empty_blocks = false/g' $HOME/.chibaclonkd/config/config.toml + sed -i 's/create_empty_blocks = true/create_empty_blocks = false/g' $HOME/.laconicd/config/config.toml fi if [[ $1 == "pending" ]]; then if [[ "$OSTYPE" == "darwin"* ]]; then - sed -i '' 's/create_empty_blocks_interval = "0s"/create_empty_blocks_interval = "30s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i '' 's/timeout_propose = "3s"/timeout_propose = "30s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i '' 's/timeout_propose_delta = "500ms"/timeout_propose_delta = "5s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i '' 's/timeout_prevote = "1s"/timeout_prevote = "10s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i '' 's/timeout_prevote_delta = "500ms"/timeout_prevote_delta = "5s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i '' 's/timeout_precommit = "1s"/timeout_precommit = "10s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i '' 's/timeout_precommit_delta = "500ms"/timeout_precommit_delta = "5s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i '' 's/timeout_commit = "5s"/timeout_commit = "150s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i '' 's/timeout_broadcast_tx_commit = "10s"/timeout_broadcast_tx_commit = "150s"/g' $HOME/.chibaclonkd/config/config.toml + sed -i '' 's/create_empty_blocks_interval = "0s"/create_empty_blocks_interval = "30s"/g' $HOME/.laconicd/config/config.toml + sed -i '' 's/timeout_propose = "3s"/timeout_propose = "30s"/g' $HOME/.laconicd/config/config.toml + sed -i '' 's/timeout_propose_delta = "500ms"/timeout_propose_delta = "5s"/g' $HOME/.laconicd/config/config.toml + sed -i '' 's/timeout_prevote = "1s"/timeout_prevote = "10s"/g' $HOME/.laconicd/config/config.toml + sed -i '' 's/timeout_prevote_delta = "500ms"/timeout_prevote_delta = "5s"/g' $HOME/.laconicd/config/config.toml + sed -i '' 's/timeout_precommit = "1s"/timeout_precommit = "10s"/g' $HOME/.laconicd/config/config.toml + sed -i '' 's/timeout_precommit_delta = "500ms"/timeout_precommit_delta = "5s"/g' $HOME/.laconicd/config/config.toml + sed -i '' 's/timeout_commit = "5s"/timeout_commit = "150s"/g' $HOME/.laconicd/config/config.toml + sed -i '' 's/timeout_broadcast_tx_commit = "10s"/timeout_broadcast_tx_commit = "150s"/g' $HOME/.laconicd/config/config.toml else - sed -i 's/create_empty_blocks_interval = "0s"/create_empty_blocks_interval = "30s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i 's/timeout_propose = "3s"/timeout_propose = "30s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i 's/timeout_propose_delta = "500ms"/timeout_propose_delta = "5s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i 's/timeout_prevote = "1s"/timeout_prevote = "10s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i 's/timeout_prevote_delta = "500ms"/timeout_prevote_delta = "5s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i 's/timeout_precommit = "1s"/timeout_precommit = "10s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i 's/timeout_precommit_delta = "500ms"/timeout_precommit_delta = "5s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i 's/timeout_commit = "5s"/timeout_commit = "150s"/g' $HOME/.chibaclonkd/config/config.toml - sed -i 's/timeout_broadcast_tx_commit = "10s"/timeout_broadcast_tx_commit = "150s"/g' $HOME/.chibaclonkd/config/config.toml + sed -i 's/create_empty_blocks_interval = "0s"/create_empty_blocks_interval = "30s"/g' $HOME/.laconicd/config/config.toml + sed -i 's/timeout_propose = "3s"/timeout_propose = "30s"/g' $HOME/.laconicd/config/config.toml + sed -i 's/timeout_propose_delta = "500ms"/timeout_propose_delta = "5s"/g' $HOME/.laconicd/config/config.toml + sed -i 's/timeout_prevote = "1s"/timeout_prevote = "10s"/g' $HOME/.laconicd/config/config.toml + sed -i 's/timeout_prevote_delta = "500ms"/timeout_prevote_delta = "5s"/g' $HOME/.laconicd/config/config.toml + sed -i 's/timeout_precommit = "1s"/timeout_precommit = "10s"/g' $HOME/.laconicd/config/config.toml + sed -i 's/timeout_precommit_delta = "500ms"/timeout_precommit_delta = "5s"/g' $HOME/.laconicd/config/config.toml + sed -i 's/timeout_commit = "5s"/timeout_commit = "150s"/g' $HOME/.laconicd/config/config.toml + sed -i 's/timeout_broadcast_tx_commit = "10s"/timeout_broadcast_tx_commit = "150s"/g' $HOME/.laconicd/config/config.toml fi fi # Allocate genesis accounts (cosmos formatted addresses) -chibaclonkd add-genesis-account $KEY 100000000000000000000000000aphoton --keyring-backend $KEYRING +laconicd add-genesis-account $KEY 100000000000000000000000000aphoton --keyring-backend $KEYRING # Sign genesis transaction -chibaclonkd gentx $KEY 1000000000000000000000aphoton --keyring-backend $KEYRING --chain-id $CHAINID +laconicd gentx $KEY 1000000000000000000000aphoton --keyring-backend $KEYRING --chain-id $CHAINID # Collect genesis tx -chibaclonkd collect-gentxs +laconicd collect-gentxs # Run this to ensure everything worked and that the genesis file is setup correctly -chibaclonkd validate-genesis +laconicd validate-genesis if [[ $1 == "pending" ]]; then echo "pending mode is on, please wait for the first block committed." fi # Start the node (remove the --pruning=nothing flag if historical queries are not needed) -chibaclonkd start --mode validator --pruning=nothing --evm.tracer=json $TRACE --log_level $LOGLEVEL --minimum-gas-prices=0.0001aphoton --json-rpc.api eth,txpool,personal,net,debug,web3,miner --api.enable --gql-server --gql-playground +laconicd start --mode validator --pruning=nothing --evm.tracer=json $TRACE --log_level $LOGLEVEL --minimum-gas-prices=0.0001aphoton --json-rpc.api eth,txpool,personal,net,debug,web3,miner --api.enable --gql-server --gql-playground diff --git a/networks/local/Makefile b/networks/local/Makefile index fe571dbb..e435ad3f 100644 --- a/networks/local/Makefile +++ b/networks/local/Makefile @@ -1,4 +1,4 @@ all: - docker build --no-cache --tag chibaclonkd/node ../.. -f chibaclonknode/Dockerfile + docker build --no-cache --tag laconicd/node ../.. -f laconicnode/Dockerfile .PHONY: all diff --git a/networks/local/chibaclonknode/Dockerfile b/networks/local/laconicnode/Dockerfile similarity index 68% rename from networks/local/chibaclonknode/Dockerfile rename to networks/local/laconicnode/Dockerfile index 8c3bfc0f..0836d50a 100644 --- a/networks/local/chibaclonknode/Dockerfile +++ b/networks/local/laconicnode/Dockerfile @@ -8,7 +8,7 @@ RUN apk add --no-cache $PACKAGES ENV PACKAGES git build-base # Set working directory for the build -WORKDIR /go/src/github.com/vulcanize/chiba-clonk +WORKDIR /go/src/github.com/cerc-io/laconicd # Add source files COPY . . @@ -26,9 +26,9 @@ RUN apk add --update ca-certificates jq WORKDIR / # Copy over binaries from the build-env -COPY --from=build-env /go/src/github.com/vulcanize/chiba-clonk/build/chibaclonkd /usr/bin/chibaclonkd +COPY --from=build-env /go/src/github.com/cerc-io/laconicd/build/laconicd /usr/bin/laconicd EXPOSE 26656 26657 1317 9090 8545 8546 # Run ethermintd by default -CMD ["chibaclonkd","start","--gql-playground","--gql-server","--home","/chibaclonk","--mode","validator","--db-backend","badgerdb"] \ No newline at end of file +CMD ["laconicd","start","--gql-playground","--gql-server","--home","/laconic","--mode","validator","--db-backend","badgerdb"] \ No newline at end of file diff --git a/proto/ethermint/crypto/v1/ethsecp256k1/keys.proto b/proto/ethermint/crypto/v1/ethsecp256k1/keys.proto index 788382ab..4da3478c 100644 --- a/proto/ethermint/crypto/v1/ethsecp256k1/keys.proto +++ b/proto/ethermint/crypto/v1/ethsecp256k1/keys.proto @@ -3,7 +3,7 @@ package ethermint.crypto.v1.ethsecp256k1; import "gogoproto/gogo.proto"; -option go_package = "github.com/tharsis/ethermint/crypto/ethsecp256k1"; +option go_package = "github.com/cerc-io/laconicd/crypto/ethsecp256k1"; // PubKey defines a type alias for an ecdsa.PublicKey that implements // Tendermint's PubKey interface. It represents the 33-byte compressed public diff --git a/proto/ethermint/evm/v1/evm.proto b/proto/ethermint/evm/v1/evm.proto index 406276a2..40826eeb 100644 --- a/proto/ethermint/evm/v1/evm.proto +++ b/proto/ethermint/evm/v1/evm.proto @@ -3,7 +3,7 @@ package ethermint.evm.v1; import "gogoproto/gogo.proto"; -option go_package = "github.com/tharsis/ethermint/x/evm/types"; +option go_package = "github.com/cerc-io/laconicd/x/evm/types"; // Params defines the EVM module parameters message Params { diff --git a/proto/ethermint/evm/v1/genesis.proto b/proto/ethermint/evm/v1/genesis.proto index 65d27321..92d18a50 100644 --- a/proto/ethermint/evm/v1/genesis.proto +++ b/proto/ethermint/evm/v1/genesis.proto @@ -4,7 +4,7 @@ package ethermint.evm.v1; import "gogoproto/gogo.proto"; import "ethermint/evm/v1/evm.proto"; -option go_package = "github.com/tharsis/ethermint/x/evm/types"; +option go_package = "github.com/cerc-io/laconicd/x/evm/types"; // GenesisState defines the evm module's genesis state. message GenesisState { diff --git a/proto/ethermint/evm/v1/query.proto b/proto/ethermint/evm/v1/query.proto index 11a1be2f..4db7a234 100644 --- a/proto/ethermint/evm/v1/query.proto +++ b/proto/ethermint/evm/v1/query.proto @@ -8,7 +8,7 @@ import "ethermint/evm/v1/evm.proto"; import "ethermint/evm/v1/tx.proto"; import "google/protobuf/timestamp.proto"; -option go_package = "github.com/tharsis/ethermint/x/evm/types"; +option go_package = "github.com/cerc-io/laconicd/x/evm/types"; // Query defines the gRPC querier service. service Query { diff --git a/proto/ethermint/evm/v1/tx.proto b/proto/ethermint/evm/v1/tx.proto index 1a239689..e608da74 100644 --- a/proto/ethermint/evm/v1/tx.proto +++ b/proto/ethermint/evm/v1/tx.proto @@ -7,7 +7,7 @@ import "google/protobuf/any.proto"; import "cosmos_proto/cosmos.proto"; import "ethermint/evm/v1/evm.proto"; -option go_package = "github.com/tharsis/ethermint/x/evm/types"; +option go_package = "github.com/cerc-io/laconicd/x/evm/types"; // Msg defines the evm Msg service. service Msg { diff --git a/proto/ethermint/feemarket/v1/feemarket.proto b/proto/ethermint/feemarket/v1/feemarket.proto index 1aab31e2..9c57949e 100644 --- a/proto/ethermint/feemarket/v1/feemarket.proto +++ b/proto/ethermint/feemarket/v1/feemarket.proto @@ -3,7 +3,7 @@ package ethermint.feemarket.v1; import "gogoproto/gogo.proto"; -option go_package = "github.com/tharsis/ethermint/x/feemarket/types"; +option go_package = "github.com/cerc-io/laconicd/x/feemarket/types"; // Params defines the EVM module parameters message Params { diff --git a/proto/ethermint/feemarket/v1/genesis.proto b/proto/ethermint/feemarket/v1/genesis.proto index 362d8c44..9a2a10a8 100644 --- a/proto/ethermint/feemarket/v1/genesis.proto +++ b/proto/ethermint/feemarket/v1/genesis.proto @@ -4,7 +4,7 @@ package ethermint.feemarket.v1; import "gogoproto/gogo.proto"; import "ethermint/feemarket/v1/feemarket.proto"; -option go_package = "github.com/tharsis/ethermint/x/feemarket/types"; +option go_package = "github.com/cerc-io/laconicd/x/feemarket/types"; // GenesisState defines the feemarket module's genesis state. message GenesisState { diff --git a/proto/ethermint/feemarket/v1/query.proto b/proto/ethermint/feemarket/v1/query.proto index f8f8c7a7..e8b9582a 100644 --- a/proto/ethermint/feemarket/v1/query.proto +++ b/proto/ethermint/feemarket/v1/query.proto @@ -6,7 +6,7 @@ import "gogoproto/gogo.proto"; import "google/api/annotations.proto"; import "ethermint/feemarket/v1/feemarket.proto"; -option go_package = "github.com/tharsis/ethermint/x/feemarket/types"; +option go_package = "github.com/cerc-io/laconicd/x/feemarket/types"; // Query defines the gRPC querier service. service Query { diff --git a/proto/ethermint/types/v1/account.proto b/proto/ethermint/types/v1/account.proto index 6beffb27..a7aa91e2 100644 --- a/proto/ethermint/types/v1/account.proto +++ b/proto/ethermint/types/v1/account.proto @@ -5,7 +5,7 @@ import "cosmos/auth/v1beta1/auth.proto"; import "cosmos_proto/cosmos.proto"; import "gogoproto/gogo.proto"; -option go_package = "github.com/tharsis/ethermint/types"; +option go_package = "github.com/cerc-io/laconicd/types"; // EthAccount implements the authtypes.AccountI interface and embeds an // authtypes.BaseAccount type. It is compatible with the auth AccountKeeper. diff --git a/proto/ethermint/types/v1/web3.proto b/proto/ethermint/types/v1/web3.proto index 7bcab06d..028c289e 100644 --- a/proto/ethermint/types/v1/web3.proto +++ b/proto/ethermint/types/v1/web3.proto @@ -3,7 +3,7 @@ package ethermint.types.v1; import "gogoproto/gogo.proto"; -option go_package = "github.com/tharsis/ethermint/types"; +option go_package = "github.com/cerc-io/laconicd/types"; message ExtensionOptionsWeb3Tx { option (gogoproto.goproto_getters) = false; diff --git a/proto/vulcanize/auction/v1beta1/genesis.proto b/proto/vulcanize/auction/v1beta1/genesis.proto index 9a50e3f3..baff60a9 100644 --- a/proto/vulcanize/auction/v1beta1/genesis.proto +++ b/proto/vulcanize/auction/v1beta1/genesis.proto @@ -4,7 +4,7 @@ package vulcanize.auction.v1beta1; import "gogoproto/gogo.proto"; import "vulcanize/auction/v1beta1/types.proto"; -option go_package = "github.com/tharsis/ethermint/x/auction/types"; +option go_package = "github.com/cerc-io/laconicd/x/auction/types"; // GenesisState defines the genesis state of the auction module message GenesisState { diff --git a/proto/vulcanize/auction/v1beta1/query.proto b/proto/vulcanize/auction/v1beta1/query.proto index 6ef39d2b..3930f1e9 100644 --- a/proto/vulcanize/auction/v1beta1/query.proto +++ b/proto/vulcanize/auction/v1beta1/query.proto @@ -7,7 +7,7 @@ import "cosmos/base/query/v1beta1/pagination.proto"; import "cosmos/base/v1beta1/coin.proto"; import "vulcanize/auction/v1beta1/types.proto"; -option go_package = "github.com/tharsis/ethermint/x/auction/types"; +option go_package = "github.com/cerc-io/laconicd/x/auction/types"; // AuctionsRequest is the format for querying all the auctions message AuctionsRequest { diff --git a/proto/vulcanize/auction/v1beta1/tx.proto b/proto/vulcanize/auction/v1beta1/tx.proto index 9602dece..9cdc07ef 100644 --- a/proto/vulcanize/auction/v1beta1/tx.proto +++ b/proto/vulcanize/auction/v1beta1/tx.proto @@ -6,7 +6,7 @@ import "google/protobuf/duration.proto"; import "cosmos/base/v1beta1/coin.proto"; import "vulcanize/auction/v1beta1/types.proto"; -option go_package = "github.com/tharsis/ethermint/x/auction/types"; +option go_package = "github.com/cerc-io/laconicd/x/auction/types"; // MsgCreateAuction defines a create auction message message MsgCreateAuction { diff --git a/proto/vulcanize/auction/v1beta1/types.proto b/proto/vulcanize/auction/v1beta1/types.proto index 4ec5462f..8b8d5601 100644 --- a/proto/vulcanize/auction/v1beta1/types.proto +++ b/proto/vulcanize/auction/v1beta1/types.proto @@ -6,7 +6,7 @@ import "google/protobuf/duration.proto"; import "google/protobuf/timestamp.proto"; import "cosmos/base/v1beta1/coin.proto"; -option go_package = "github.com/tharsis/ethermint/x/auction/types"; +option go_package = "github.com/cerc-io/laconicd/x/auction/types"; // Params defines the auction module parameters message Params { diff --git a/proto/vulcanize/bond/v1beta1/bond.proto b/proto/vulcanize/bond/v1beta1/bond.proto index c5b32141..ff5ac00a 100644 --- a/proto/vulcanize/bond/v1beta1/bond.proto +++ b/proto/vulcanize/bond/v1beta1/bond.proto @@ -1,7 +1,7 @@ syntax = "proto3"; package vulcanize.bond.v1beta1; -option go_package = "github.com/tharsis/ethermint/x/bond/types"; +option go_package = "github.com/cerc-io/laconicd/x/bond/types"; import "gogoproto/gogo.proto"; import "cosmos/base/v1beta1/coin.proto"; diff --git a/proto/vulcanize/bond/v1beta1/genesis.proto b/proto/vulcanize/bond/v1beta1/genesis.proto index 7f46f061..44c54c19 100644 --- a/proto/vulcanize/bond/v1beta1/genesis.proto +++ b/proto/vulcanize/bond/v1beta1/genesis.proto @@ -4,7 +4,7 @@ package vulcanize.bond.v1beta1; import "gogoproto/gogo.proto"; import "vulcanize/bond/v1beta1/bond.proto"; -option go_package = "github.com/tharsis/ethermint/x/bond/types"; +option go_package = "github.com/cerc-io/laconicd/x/bond/types"; // GenesisState defines the bond module's genesis state. message GenesisState { diff --git a/proto/vulcanize/bond/v1beta1/query.proto b/proto/vulcanize/bond/v1beta1/query.proto index 866c3c09..20ada95b 100644 --- a/proto/vulcanize/bond/v1beta1/query.proto +++ b/proto/vulcanize/bond/v1beta1/query.proto @@ -7,7 +7,7 @@ import "google/api/annotations.proto"; import "cosmos/base/query/v1beta1/pagination.proto"; import "cosmos/base/v1beta1/coin.proto"; -option go_package = "github.com/tharsis/ethermint/x/bond/types"; +option go_package = "github.com/cerc-io/laconicd/x/bond/types"; // Query defines the gRPC querier service for bond module service Query { diff --git a/proto/vulcanize/bond/v1beta1/tx.proto b/proto/vulcanize/bond/v1beta1/tx.proto index 16cfe8e8..52d67496 100644 --- a/proto/vulcanize/bond/v1beta1/tx.proto +++ b/proto/vulcanize/bond/v1beta1/tx.proto @@ -1,7 +1,7 @@ syntax = "proto3"; package vulcanize.bond.v1beta1; -option go_package = "github.com/tharsis/ethermint/x/bond/types"; +option go_package = "github.com/cerc-io/laconicd/x/bond/types"; import "gogoproto/gogo.proto"; import "cosmos/base/v1beta1/coin.proto"; diff --git a/proto/vulcanize/nameservice/v1beta1/genesis.proto b/proto/vulcanize/nameservice/v1beta1/genesis.proto index 8d71c3ec..9f2f619d 100644 --- a/proto/vulcanize/nameservice/v1beta1/genesis.proto +++ b/proto/vulcanize/nameservice/v1beta1/genesis.proto @@ -4,7 +4,7 @@ package vulcanize.nameservice.v1beta1; import "gogoproto/gogo.proto"; import "vulcanize/nameservice/v1beta1/nameservice.proto"; -option go_package = "github.com/tharsis/ethermint/x/nameservice/types"; +option go_package = "github.com/cerc-io/laconicd/x/nameservice/types"; // GenesisState defines the nameservice module's genesis state. message GenesisState { diff --git a/proto/vulcanize/nameservice/v1beta1/nameservice.proto b/proto/vulcanize/nameservice/v1beta1/nameservice.proto index 860dd91c..4816d73b 100644 --- a/proto/vulcanize/nameservice/v1beta1/nameservice.proto +++ b/proto/vulcanize/nameservice/v1beta1/nameservice.proto @@ -6,7 +6,7 @@ import "google/protobuf/timestamp.proto"; import "gogoproto/gogo.proto"; import "cosmos/base/v1beta1/coin.proto"; -option go_package = "github.com/tharsis/ethermint/x/nameservice/types"; +option go_package = "github.com/cerc-io/laconicd/x/nameservice/types"; // Params defines the nameservice module parameters message Params { diff --git a/proto/vulcanize/nameservice/v1beta1/query.proto b/proto/vulcanize/nameservice/v1beta1/query.proto index c6dd8e08..3e393bf6 100644 --- a/proto/vulcanize/nameservice/v1beta1/query.proto +++ b/proto/vulcanize/nameservice/v1beta1/query.proto @@ -7,7 +7,7 @@ import "cosmos/base/query/v1beta1/pagination.proto"; import "gogoproto/gogo.proto"; import "cosmos/base/v1beta1/coin.proto"; -option go_package = "github.com/tharsis/ethermint/x/nameservice/types"; +option go_package = "github.com/cerc-io/laconicd/x/nameservice/types"; // Query defines the gRPC querier service for nameservice module service Query { diff --git a/proto/vulcanize/nameservice/v1beta1/tx.proto b/proto/vulcanize/nameservice/v1beta1/tx.proto index f66d3a11..4dd7be96 100644 --- a/proto/vulcanize/nameservice/v1beta1/tx.proto +++ b/proto/vulcanize/nameservice/v1beta1/tx.proto @@ -4,7 +4,7 @@ package vulcanize.nameservice.v1beta1; import "gogoproto/gogo.proto"; import "vulcanize/nameservice/v1beta1/nameservice.proto"; -option go_package = "github.com/tharsis/ethermint/x/nameservice/types"; +option go_package = "github.com/cerc-io/laconicd/x/nameservice/types"; // Msg service Msg { diff --git a/rpc/apis.go b/rpc/apis.go index 78f78a44..c4077efc 100644 --- a/rpc/apis.go +++ b/rpc/apis.go @@ -10,16 +10,16 @@ import ( "github.com/ethereum/go-ethereum/rpc" - "github.com/tharsis/ethermint/rpc/ethereum/backend" - "github.com/tharsis/ethermint/rpc/ethereum/namespaces/debug" - "github.com/tharsis/ethermint/rpc/ethereum/namespaces/eth" - "github.com/tharsis/ethermint/rpc/ethereum/namespaces/eth/filters" - "github.com/tharsis/ethermint/rpc/ethereum/namespaces/miner" - "github.com/tharsis/ethermint/rpc/ethereum/namespaces/net" - "github.com/tharsis/ethermint/rpc/ethereum/namespaces/personal" - "github.com/tharsis/ethermint/rpc/ethereum/namespaces/txpool" - "github.com/tharsis/ethermint/rpc/ethereum/namespaces/web3" - "github.com/tharsis/ethermint/rpc/ethereum/types" + "github.com/cerc-io/laconicd/rpc/ethereum/backend" + "github.com/cerc-io/laconicd/rpc/ethereum/namespaces/debug" + "github.com/cerc-io/laconicd/rpc/ethereum/namespaces/eth" + "github.com/cerc-io/laconicd/rpc/ethereum/namespaces/eth/filters" + "github.com/cerc-io/laconicd/rpc/ethereum/namespaces/miner" + "github.com/cerc-io/laconicd/rpc/ethereum/namespaces/net" + "github.com/cerc-io/laconicd/rpc/ethereum/namespaces/personal" + "github.com/cerc-io/laconicd/rpc/ethereum/namespaces/txpool" + "github.com/cerc-io/laconicd/rpc/ethereum/namespaces/web3" + "github.com/cerc-io/laconicd/rpc/ethereum/types" rpcclient "github.com/tendermint/tendermint/rpc/jsonrpc/client" ) diff --git a/rpc/ethereum/backend/backend.go b/rpc/ethereum/backend/backend.go index cf7a2ad6..97624baf 100644 --- a/rpc/ethereum/backend/backend.go +++ b/rpc/ethereum/backend/backend.go @@ -31,11 +31,11 @@ import ( "github.com/ethereum/go-ethereum/common/hexutil" ethtypes "github.com/ethereum/go-ethereum/core/types" - "github.com/tharsis/ethermint/rpc/ethereum/types" - "github.com/tharsis/ethermint/server/config" - ethermint "github.com/tharsis/ethermint/types" - evmtypes "github.com/tharsis/ethermint/x/evm/types" - feemarkettypes "github.com/tharsis/ethermint/x/feemarket/types" + "github.com/cerc-io/laconicd/rpc/ethereum/types" + "github.com/cerc-io/laconicd/server/config" + ethermint "github.com/cerc-io/laconicd/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" + feemarkettypes "github.com/cerc-io/laconicd/x/feemarket/types" ) // Backend implements the functionality shared within namespaces. @@ -131,7 +131,7 @@ func (e *EVMBackend) BlockNumber() (hexutil.Uint64, error) { return 0, fmt.Errorf("unexpected '%s' gRPC header length; got %d, expected: %d", grpctypes.GRPCBlockHeightHeader, headerLen, 1) } - height, err := strconv.ParseUint(blockHeightHeader[0], 10, 64) + height, err := strconv.ParseUint(blockHeightHeader[0], 10, 63) if err != nil { return 0, fmt.Errorf("failed to parse block height: %w", err) } diff --git a/rpc/ethereum/backend/feebackend.go b/rpc/ethereum/backend/feebackend.go index 9a553e7c..3368613e 100644 --- a/rpc/ethereum/backend/feebackend.go +++ b/rpc/ethereum/backend/feebackend.go @@ -5,11 +5,11 @@ import ( "math/big" "sort" + rpctypes "github.com/cerc-io/laconicd/rpc/ethereum/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" "github.com/ethereum/go-ethereum/common/hexutil" "github.com/ethereum/go-ethereum/rpc" tmrpctypes "github.com/tendermint/tendermint/rpc/coretypes" - rpctypes "github.com/tharsis/ethermint/rpc/ethereum/types" - evmtypes "github.com/tharsis/ethermint/x/evm/types" ) type ( diff --git a/rpc/ethereum/backend/utils.go b/rpc/ethereum/backend/utils.go index 440ae673..ab5448bc 100644 --- a/rpc/ethereum/backend/utils.go +++ b/rpc/ethereum/backend/utils.go @@ -14,9 +14,9 @@ import ( abci "github.com/tendermint/tendermint/abci/types" "github.com/tendermint/tendermint/libs/log" + "github.com/cerc-io/laconicd/rpc/ethereum/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" "github.com/ethereum/go-ethereum/common/hexutil" - "github.com/tharsis/ethermint/rpc/ethereum/types" - evmtypes "github.com/tharsis/ethermint/x/evm/types" ) // SetTxDefaults populates tx message with default values in case they are not diff --git a/rpc/ethereum/namespaces/debug/api.go b/rpc/ethereum/namespaces/debug/api.go index 3b667196..698b804d 100644 --- a/rpc/ethereum/namespaces/debug/api.go +++ b/rpc/ethereum/namespaces/debug/api.go @@ -16,20 +16,20 @@ import ( "github.com/davecgh/go-spew/spew" tmrpctypes "github.com/tendermint/tendermint/rpc/coretypes" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" "github.com/cosmos/cosmos-sdk/client" stderrors "github.com/pkg/errors" "github.com/cosmos/cosmos-sdk/server" + "github.com/cerc-io/laconicd/rpc/ethereum/backend" + rpctypes "github.com/cerc-io/laconicd/rpc/ethereum/types" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/common/hexutil" "github.com/ethereum/go-ethereum/consensus/ethash" "github.com/ethereum/go-ethereum/rlp" "github.com/tendermint/tendermint/libs/log" - "github.com/tharsis/ethermint/rpc/ethereum/backend" - rpctypes "github.com/tharsis/ethermint/rpc/ethereum/types" ) // HandlerT keeps track of the cpu profiler and trace execution diff --git a/rpc/ethereum/namespaces/eth/api.go b/rpc/ethereum/namespaces/eth/api.go index dd258b00..3c5614ed 100644 --- a/rpc/ethereum/namespaces/eth/api.go +++ b/rpc/ethereum/namespaces/eth/api.go @@ -7,7 +7,7 @@ import ( "math" "math/big" - "github.com/tharsis/ethermint/ethereum/eip712" + "github.com/cerc-io/laconicd/ethereum/eip712" "github.com/ethereum/go-ethereum/signer/core/apitypes" @@ -35,11 +35,11 @@ import ( ethtypes "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/crypto" - "github.com/tharsis/ethermint/crypto/hd" - "github.com/tharsis/ethermint/rpc/ethereum/backend" - rpctypes "github.com/tharsis/ethermint/rpc/ethereum/types" - ethermint "github.com/tharsis/ethermint/types" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/crypto/hd" + "github.com/cerc-io/laconicd/rpc/ethereum/backend" + rpctypes "github.com/cerc-io/laconicd/rpc/ethereum/types" + ethermint "github.com/cerc-io/laconicd/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" ) // PublicAPI is the eth_ prefixed set of APIs in the Web3 JSON-RPC spec. @@ -609,7 +609,7 @@ func (e *PublicAPI) Resend(ctx context.Context, args evmtypes.TransactionArgs, g } for _, tx := range pending { - // FIXME does Resend api possible at all? https://github.com/tharsis/ethermint/issues/905 + // FIXME does Resend api possible at all? https://github.com/cerc-io/laconicd/issues/905 p, err := evmtypes.UnwrapEthereumMsg(tx, common.Hash{}) if err != nil { // not valid ethereum tx diff --git a/rpc/ethereum/namespaces/eth/filters/api.go b/rpc/ethereum/namespaces/eth/filters/api.go index 9bd9eafb..4861f847 100644 --- a/rpc/ethereum/namespaces/eth/filters/api.go +++ b/rpc/ethereum/namespaces/eth/filters/api.go @@ -6,8 +6,8 @@ import ( "sync" "time" + "github.com/cerc-io/laconicd/rpc/ethereum/types" "github.com/cosmos/cosmos-sdk/client" - "github.com/tharsis/ethermint/rpc/ethereum/types" "github.com/tendermint/tendermint/libs/log" @@ -20,7 +20,7 @@ import ( "github.com/ethereum/go-ethereum/eth/filters" "github.com/ethereum/go-ethereum/rpc" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" ) // Backend defines the methods requided by the PublicFilterAPI backend diff --git a/rpc/ethereum/namespaces/eth/filters/filter_system.go b/rpc/ethereum/namespaces/eth/filters/filter_system.go index 89f17bb8..a1a3afc4 100644 --- a/rpc/ethereum/namespaces/eth/filters/filter_system.go +++ b/rpc/ethereum/namespaces/eth/filters/filter_system.go @@ -22,8 +22,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/rpc/ethereum/pubsub" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/rpc/ethereum/pubsub" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" ) var ( diff --git a/rpc/ethereum/namespaces/eth/filters/filters.go b/rpc/ethereum/namespaces/eth/filters/filters.go index e9adb5a5..8535964c 100644 --- a/rpc/ethereum/namespaces/eth/filters/filters.go +++ b/rpc/ethereum/namespaces/eth/filters/filters.go @@ -5,7 +5,7 @@ import ( "encoding/binary" "math/big" - "github.com/tharsis/ethermint/rpc/ethereum/types" + "github.com/cerc-io/laconicd/rpc/ethereum/types" "github.com/pkg/errors" "github.com/tendermint/tendermint/libs/log" diff --git a/rpc/ethereum/namespaces/miner/api.go b/rpc/ethereum/namespaces/miner/api.go index a44d0ad8..e7ffc0f5 100644 --- a/rpc/ethereum/namespaces/miner/api.go +++ b/rpc/ethereum/namespaces/miner/api.go @@ -21,9 +21,9 @@ import ( "github.com/tendermint/tendermint/libs/log" tmtypes "github.com/tendermint/tendermint/types" - "github.com/tharsis/ethermint/rpc/ethereum/backend" - rpctypes "github.com/tharsis/ethermint/rpc/ethereum/types" - "github.com/tharsis/ethermint/server/config" + "github.com/cerc-io/laconicd/rpc/ethereum/backend" + rpctypes "github.com/cerc-io/laconicd/rpc/ethereum/types" + "github.com/cerc-io/laconicd/server/config" ) // API is the private miner prefixed set of APIs in the Miner JSON-RPC spec. diff --git a/rpc/ethereum/namespaces/net/api.go b/rpc/ethereum/namespaces/net/api.go index a8e679ef..c469c92c 100644 --- a/rpc/ethereum/namespaces/net/api.go +++ b/rpc/ethereum/namespaces/net/api.go @@ -4,9 +4,9 @@ import ( "context" "fmt" + ethermint "github.com/cerc-io/laconicd/types" "github.com/cosmos/cosmos-sdk/client" rpcclient "github.com/tendermint/tendermint/rpc/client" - ethermint "github.com/tharsis/ethermint/types" ) // PublicAPI is the eth_ prefixed set of APIs in the Web3 JSON-RPC spec. diff --git a/rpc/ethereum/namespaces/personal/api.go b/rpc/ethereum/namespaces/personal/api.go index 7897002e..c93e1cdb 100644 --- a/rpc/ethereum/namespaces/personal/api.go +++ b/rpc/ethereum/namespaces/personal/api.go @@ -6,12 +6,12 @@ import ( "os" "time" - "github.com/tharsis/ethermint/rpc/ethereum/backend" + "github.com/cerc-io/laconicd/rpc/ethereum/backend" "github.com/cosmos/cosmos-sdk/client" - "github.com/tharsis/ethermint/crypto/hd" - ethermint "github.com/tharsis/ethermint/types" + "github.com/cerc-io/laconicd/crypto/hd" + ethermint "github.com/cerc-io/laconicd/types" "github.com/tendermint/tendermint/libs/log" @@ -24,8 +24,8 @@ import ( "github.com/ethereum/go-ethereum/common/hexutil" "github.com/ethereum/go-ethereum/crypto" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" ) // PrivateAccountAPI is the personal_ prefixed set of APIs in the Web3 JSON-RPC spec. diff --git a/rpc/ethereum/namespaces/txpool/api.go b/rpc/ethereum/namespaces/txpool/api.go index bfc501d6..60930677 100644 --- a/rpc/ethereum/namespaces/txpool/api.go +++ b/rpc/ethereum/namespaces/txpool/api.go @@ -5,11 +5,11 @@ import ( "github.com/ethereum/go-ethereum/common/hexutil" - "github.com/tharsis/ethermint/rpc/ethereum/types" + "github.com/cerc-io/laconicd/rpc/ethereum/types" ) // PublicAPI offers and API for the transaction pool. It only operates on data that is non-confidential. -// NOTE: For more info about the current status of this endpoints see https://github.com/tharsis/ethermint/issues/124 +// NOTE: For more info about the current status of this endpoints see https://github.com/cerc-io/laconicd/issues/124 type PublicAPI struct { logger log.Logger } diff --git a/rpc/ethereum/namespaces/web3/api.go b/rpc/ethereum/namespaces/web3/api.go index 04fbee76..f504b8c1 100644 --- a/rpc/ethereum/namespaces/web3/api.go +++ b/rpc/ethereum/namespaces/web3/api.go @@ -1,7 +1,7 @@ package web3 import ( - "github.com/tharsis/ethermint/version" + "github.com/cerc-io/laconicd/version" "github.com/ethereum/go-ethereum/common/hexutil" "github.com/ethereum/go-ethereum/crypto" diff --git a/rpc/ethereum/types/block.go b/rpc/ethereum/types/block.go index 0f407f90..689e0c44 100644 --- a/rpc/ethereum/types/block.go +++ b/rpc/ethereum/types/block.go @@ -17,7 +17,7 @@ import ( grpctypes "github.com/cosmos/cosmos-sdk/types/grpc" - ethermint "github.com/tharsis/ethermint/types" + ethermint "github.com/cerc-io/laconicd/types" ) // BlockNumber represents decoding hex string to block values diff --git a/rpc/ethereum/types/query_client.go b/rpc/ethereum/types/query_client.go index b11ba3f7..9b3d8265 100644 --- a/rpc/ethereum/types/query_client.go +++ b/rpc/ethereum/types/query_client.go @@ -10,8 +10,8 @@ import ( "github.com/cosmos/cosmos-sdk/client" - evmtypes "github.com/tharsis/ethermint/x/evm/types" - feemarkettypes "github.com/tharsis/ethermint/x/feemarket/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" + feemarkettypes "github.com/cerc-io/laconicd/x/feemarket/types" ) // QueryClient defines a gRPC Client used for: diff --git a/rpc/ethereum/types/utils.go b/rpc/ethereum/types/utils.go index d8d40d62..50feda0e 100644 --- a/rpc/ethereum/types/utils.go +++ b/rpc/ethereum/types/utils.go @@ -14,8 +14,8 @@ import ( "github.com/cosmos/cosmos-sdk/client" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - evmtypes "github.com/tharsis/ethermint/x/evm/types" - feemarkettypes "github.com/tharsis/ethermint/x/feemarket/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" + feemarkettypes "github.com/cerc-io/laconicd/x/feemarket/types" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/common/hexutil" diff --git a/rpc/websockets.go b/rpc/websockets.go index e2d76abc..8b7cc5f9 100644 --- a/rpc/websockets.go +++ b/rpc/websockets.go @@ -26,11 +26,11 @@ import ( rpcclient "github.com/tendermint/tendermint/rpc/jsonrpc/client" tmtypes "github.com/tendermint/tendermint/types" - rpcfilters "github.com/tharsis/ethermint/rpc/ethereum/namespaces/eth/filters" - "github.com/tharsis/ethermint/rpc/ethereum/pubsub" - "github.com/tharsis/ethermint/rpc/ethereum/types" - "github.com/tharsis/ethermint/server/config" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + rpcfilters "github.com/cerc-io/laconicd/rpc/ethereum/namespaces/eth/filters" + "github.com/cerc-io/laconicd/rpc/ethereum/pubsub" + "github.com/cerc-io/laconicd/rpc/ethereum/types" + "github.com/cerc-io/laconicd/server/config" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" ) type WebsocketsServer interface { diff --git a/scripts/contract-test.sh b/scripts/contract-test.sh index 6c9f0b33..f41be8eb 100644 --- a/scripts/contract-test.sh +++ b/scripts/contract-test.sh @@ -1,41 +1,41 @@ #!/bin/bash KEY="mykey" -CHAINID="chibaclonk_9000-1" +CHAINID="laconic_9000-1" MONIKER="localtestnet" # stop and remove existing daemon and client data and process(es) -rm -rf ~/.chibaclonk* -pkill -f "chibaclonk*" +rm -rf ~/.laconic* +pkill -f "laconic*" make build # if $KEY exists it should be override -"$PWD"/build/chibaclonkd keys add $KEY --keyring-backend test --algo "eth_secp256k1" +"$PWD"/build/laconicd keys add $KEY --keyring-backend test --algo "eth_secp256k1" # Set moniker and chain-id for Ethermint (Moniker can be anything, chain-id must be an integer) -"$PWD"/build/chibaclonkd init $MONIKER --chain-id $CHAINID +"$PWD"/build/laconicd init $MONIKER --chain-id $CHAINID # Change parameter token denominations to aphoton -cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["staking"]["params"]["bond_denom"]="stake"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json -cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["crisis"]["constant_fee"]["denom"]="aphoton"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json -cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["gov"]["deposit_params"]["min_deposit"][0]["denom"]="aphoton"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json -cat $HOME/.chibaclonkd/config/genesis.json | jq '.app_state["mint"]["params"]["mint_denom"]="aphoton"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.app_state["staking"]["params"]["bond_denom"]="stake"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.app_state["crisis"]["constant_fee"]["denom"]="aphoton"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.app_state["gov"]["deposit_params"]["min_deposit"][0]["denom"]="aphoton"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.app_state["mint"]["params"]["mint_denom"]="aphoton"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json # Allocate genesis accounts (cosmos formatted addresses) -"$PWD"/build/chibaclonkd add-genesis-account "$("$PWD"/build/chibaclonkd keys show "$KEY" -a --keyring-backend test)" 100000000000000000000aphoton,10000000000000000000stake --keyring-backend test +"$PWD"/build/laconicd add-genesis-account "$("$PWD"/build/laconicd keys show "$KEY" -a --keyring-backend test)" 100000000000000000000aphoton,10000000000000000000stake --keyring-backend test # Sign genesis transaction -"$PWD"/build/chibaclonkd gentx $KEY 10000000000000000000stake --amount=100000000000000000000aphoton --keyring-backend test --chain-id $CHAINID +"$PWD"/build/laconicd gentx $KEY 10000000000000000000stake --amount=100000000000000000000aphoton --keyring-backend test --chain-id $CHAINID # Collect genesis tx -"$PWD"/build/chibaclonkd collect-gentxs +"$PWD"/build/laconicd collect-gentxs # Run this to ensure everything worked and that the genesis file is setup correctly -"$PWD"/build/chibaclonkd validate-genesis +"$PWD"/build/laconicd validate-genesis # Start the node (remove the --pruning=nothing flag if historical queries are not needed) in background and log to file -"$PWD"/build/chibaclonkd start --pruning=nothing --mode validator --rpc.unsafe --json-rpc.address="0.0.0.0:8545" --keyring-backend test > ethermintd.log 2>&1 & +"$PWD"/build/laconicd start --pruning=nothing --mode validator --rpc.unsafe --json-rpc.address="0.0.0.0:8545" --keyring-backend test > ethermintd.log 2>&1 & # Give ethermintd node enough time to launch sleep 5 @@ -51,7 +51,7 @@ echo "$ACCT" # Start testcases (not supported) # curl -X POST --data '{"jsonrpc":"2.0","method":"personal_unlockAccount","params":["'$ACCT'", ""],"id":1}' -H "Content-Type: application/json" http://localhost:8545 -#PRIVKEY="$("$PWD"/build/chibaclonkd keys export $KEY)" +#PRIVKEY="$("$PWD"/build/laconicd keys export $KEY)" ## need to get the private key from the account in order to check this functionality. cd tests/solidity/suites/basic/ && go get && go run main.go $ACCT diff --git a/scripts/integration-test-all.sh b/scripts/integration-test-all.sh index 20e68eeb..d3f41ed3 100755 --- a/scripts/integration-test-all.sh +++ b/scripts/integration-test-all.sh @@ -17,10 +17,10 @@ RPC_PORT="854" IP_ADDR="0.0.0.0" KEY="mykey" -CHAINID="chibaclonk_9000-1" +CHAINID="laconic_9000-1" MONIKER="mymoniker" -## default port prefixes for chibaclonkd +## default port prefixes for laconicd NODE_P2P_PORT="2660" NODE_PORT="2663" NODE_RPC_PORT="2666" @@ -54,28 +54,28 @@ done set -euxo pipefail -DATA_DIR=$(mktemp -d -t chibaclonk-datadir.XXXXX) +DATA_DIR=$(mktemp -d -t laconic-datadir.XXXXX) if [[ ! "$DATA_DIR" ]]; then echo "Could not create $DATA_DIR" exit 1 fi -# Compile chibaclonk -echo "compiling chibaclonk" +# Compile laconic +echo "compiling laconic" make build # PID array declaration arr=() init_func() { - "$PWD"/build/chibaclonkd keys add $KEY"$i" --keyring-backend test --home "$DATA_DIR$i" --no-backup --algo "eth_secp256k1" - "$PWD"/build/chibaclonkd init $MONIKER --chain-id $CHAINID --home "$DATA_DIR$i" - "$PWD"/build/chibaclonkd add-genesis-account \ - "$("$PWD"/build/chibaclonkd keys show "$KEY$i" --keyring-backend test -a --home "$DATA_DIR$i")" 1000000000000000000aphoton,1000000000000000000stake \ + "$PWD"/build/laconicd keys add $KEY"$i" --keyring-backend test --home "$DATA_DIR$i" --no-backup --algo "eth_secp256k1" + "$PWD"/build/laconicd init $MONIKER --chain-id $CHAINID --home "$DATA_DIR$i" + "$PWD"/build/laconicd add-genesis-account \ + "$("$PWD"/build/laconicd keys show "$KEY$i" --keyring-backend test -a --home "$DATA_DIR$i")" 1000000000000000000aphoton,1000000000000000000stake \ --keyring-backend test --home "$DATA_DIR$i" - "$PWD"/build/chibaclonkd gentx "$KEY$i" 1000000000000000000stake --chain-id $CHAINID --keyring-backend test --home "$DATA_DIR$i" - "$PWD"/build/chibaclonkd collect-gentxs --home "$DATA_DIR$i" - "$PWD"/build/chibaclonkd validate-genesis --home "$DATA_DIR$i" + "$PWD"/build/laconicd gentx "$KEY$i" 1000000000000000000stake --chain-id $CHAINID --keyring-backend test --home "$DATA_DIR$i" + "$PWD"/build/laconicd collect-gentxs --home "$DATA_DIR$i" + "$PWD"/build/laconicd validate-genesis --home "$DATA_DIR$i" if [[ $MODE == "pending" ]]; then ls $DATA_DIR$i @@ -104,8 +104,8 @@ init_func() { } start_func() { - echo "starting chibaclonk node $i in background ..." - "$PWD"/build/chibaclonkd start \ + echo "starting laconic node $i in background ..." + "$PWD"/build/laconicd start \ --pruning=nothing --rpc.unsafe \ --p2p.laddr tcp://$IP_ADDR:$NODE_P2P_PORT"$i" \ --address tcp://$IP_ADDR:$NODE_PORT"$i" \ @@ -116,10 +116,10 @@ start_func() { --log_level debug \ >"$DATA_DIR"/node"$i".log 2>&1 & disown - CHIBACLONK_PID=$! - echo "started chibaclonk node, pid=$CHIBACLONK_PID" + LACONIC_PID=$! + echo "started laconic node, pid=$LACONIC_PID" # add PID to array - arr+=("$CHIBACLONK_PID") + arr+=("$LACONIC_PID") if [[ $MODE == "pending" ]]; then echo "waiting for the first block..." @@ -149,7 +149,7 @@ if [[ -z $TEST || $TEST == "integration" ]] ; then for i in $(seq 1 "$TEST_QTD"); do HOST_RPC=http://$IP_ADDR:$RPC_PORT"$i" - echo "going to test chibaclonk node $HOST_RPC ..." + echo "going to test laconic node $HOST_RPC ..." MODE=$MODE HOST=$HOST_RPC go test ./tests/e2e/... -timeout=$time_out -v -short TEST_FAIL=$? done @@ -163,7 +163,7 @@ if [[ -z $TEST || $TEST == "rpc" || $TEST == "pending" ]]; then for i in $(seq 1 "$TEST_QTD"); do HOST_RPC=http://$IP_ADDR:$RPC_PORT"$i" - echo "going to test chibaclonk node $HOST_RPC ..." + echo "going to test laconic node $HOST_RPC ..." MODE=$MODE HOST=$HOST_RPC go test ./tests/rpc/... -timeout=$time_out -v -short TEST_FAIL=$? @@ -171,12 +171,12 @@ if [[ -z $TEST || $TEST == "rpc" || $TEST == "pending" ]]; then fi stop_func() { - CHIBACLONK_PID=$i - echo "shutting down node, pid=$CHIBACLONK_PID ..." + LACONIC_PID=$i + echo "shutting down node, pid=$LACONIC_PID ..." - # Shutdown chibaclonk node - kill -9 "$CHIBACLONK_PID" - wait "$CHIBACLONK_PID" + # Shutdown laconic node + kill -9 "$LACONIC_PID" + wait "$LACONIC_PID" if [ $REMOVE_DATA_DIR == "true" ] then diff --git a/scripts/protocgen.sh b/scripts/protocgen.sh index 9f622133..d6fa6597 100755 --- a/scripts/protocgen.sh +++ b/scripts/protocgen.sh @@ -40,5 +40,5 @@ $(find "$(pwd)/proto" -maxdepth 5 -name '*.proto') # go mod tidy # move proto files to the right places -cp -r github.com/tharsis/ethermint/* ./ +cp -r github.com/cerc-io/laconicd/* ./ rm -rf github.com diff --git a/scripts/run-solidity-tests.sh b/scripts/run-solidity-tests.sh index 4c61bf61..564e5c08 100755 --- a/scripts/run-solidity-tests.sh +++ b/scripts/run-solidity-tests.sh @@ -3,7 +3,7 @@ export GOPATH=~/go export PATH=$PATH:$GOPATH/bin # remove existing daemon -rm -rf ~/.chibaclonk* +rm -rf ~/.laconic* # build ethermint binary make install diff --git a/scripts/start-docker.sh b/scripts/start-docker.sh index 61b98cd4..9c41c06d 100755 --- a/scripts/start-docker.sh +++ b/scripts/start-docker.sh @@ -1,11 +1,11 @@ #!/bin/sh echo "prepare genesis: Run validate-genesis to ensure everything worked and that the genesis file is setup correctly" -chibaclonkd validate-genesis --home /chibaclonk +laconicd validate-genesis --home /laconic -echo "starting chibaclonk node $ID in background ..." -chibaclonkd start \ ---home /chibaclonk \ +echo "starting laconic node $ID in background ..." +laconicd start \ +--home /laconic \ --keyring-backend test \ --mode validator diff --git a/scripts/start.sh b/scripts/start.sh index 92b9923d..13185669 100755 --- a/scripts/start.sh +++ b/scripts/start.sh @@ -61,8 +61,8 @@ if [[ ! "$DATA_CLI_DIR" ]]; then exit 1 fi -# Compile chibaclonk -echo "compiling chibaclonk" +# Compile laconic +echo "compiling laconic" make build # PID array declaration @@ -73,31 +73,31 @@ arrcli=() init_func() { echo "create and add new keys" - "$PWD"/build/chibaclonkd keys add $KEY"$i" --home "$DATA_DIR$i" --no-backup --chain-id $CHAINID --algo "eth_secp256k1" --keyring-backend test + "$PWD"/build/laconicd keys add $KEY"$i" --home "$DATA_DIR$i" --no-backup --chain-id $CHAINID --algo "eth_secp256k1" --keyring-backend test echo "init Ethermint with moniker=$MONIKER and chain-id=$CHAINID" - "$PWD"/build/chibaclonkd init $MONIKER --chain-id $CHAINID --home "$DATA_DIR$i" + "$PWD"/build/laconicd init $MONIKER --chain-id $CHAINID --home "$DATA_DIR$i" echo "prepare genesis: Allocate genesis accounts" - "$PWD"/build/chibaclonkd add-genesis-account \ - "$("$PWD"/build/chibaclonkd keys show "$KEY$i" -a --home "$DATA_DIR$i" --keyring-backend test)" 1000000000000000000aphoton,1000000000000000000stake \ + "$PWD"/build/laconicd add-genesis-account \ + "$("$PWD"/build/laconicd keys show "$KEY$i" -a --home "$DATA_DIR$i" --keyring-backend test)" 1000000000000000000aphoton,1000000000000000000stake \ --home "$DATA_DIR$i" --keyring-backend test echo "prepare genesis: Sign genesis transaction" - "$PWD"/build/chibaclonkd gentx $KEY"$i" 1000000000000000000stake --keyring-backend test --home "$DATA_DIR$i" --keyring-backend test --chain-id $CHAINID + "$PWD"/build/laconicd gentx $KEY"$i" 1000000000000000000stake --keyring-backend test --home "$DATA_DIR$i" --keyring-backend test --chain-id $CHAINID echo "prepare genesis: Collect genesis tx" - "$PWD"/build/chibaclonkd collect-gentxs --home "$DATA_DIR$i" + "$PWD"/build/laconicd collect-gentxs --home "$DATA_DIR$i" echo "prepare genesis: Run validate-genesis to ensure everything worked and that the genesis file is setup correctly" - "$PWD"/build/chibaclonkd validate-genesis --home "$DATA_DIR$i" + "$PWD"/build/laconicd validate-genesis --home "$DATA_DIR$i" } start_func() { - echo "starting chibaclonk node $i in background ..." - "$PWD"/build/chibaclonkd start --pruning=nothing --rpc.unsafe \ + echo "starting laconic node $i in background ..." + "$PWD"/build/laconicd start --pruning=nothing --rpc.unsafe \ --p2p.laddr tcp://$IP_ADDR:$NODE_P2P_PORT"$i" --address tcp://$IP_ADDR:$NODE_PORT"$i" --rpc.laddr tcp://$IP_ADDR:$NODE_RPC_PORT"$i" \ --json-rpc.address=$IP_ADDR:$RPC_PORT"$i" \ --keyring-backend test --mode validator --home "$DATA_DIR$i" \ >"$DATA_DIR"/node"$i".log 2>&1 & disown ETHERMINT_PID=$! - echo "started chibaclonk node, pid=$ETHERMINT_PID" + echo "started laconic node, pid=$ETHERMINT_PID" # add PID to array arr+=("$ETHERMINT_PID") } @@ -123,7 +123,7 @@ if [[ -z $TEST || $TEST == "rpc" ]]; then for i in $(seq 1 "$TEST_QTD"); do HOST_RPC=http://$IP_ADDR:$RPC_PORT"$i" - echo "going to test chibaclonk node $HOST_RPC ..." + echo "going to test laconic node $HOST_RPC ..." MODE=$MODE HOST=$HOST_RPC go test ./tests/e2e/... -timeout=300s -v -short MODE=$MODE HOST=$HOST_RPC go test ./tests/rpc/... -timeout=300s -v -short @@ -136,7 +136,7 @@ stop_func() { ETHERMINT_PID=$i echo "shutting down node, pid=$ETHERMINT_PID ..." - # Shutdown chibaclonk node + # Shutdown laconic node kill -9 "$ETHERMINT_PID" wait "$ETHERMINT_PID" } diff --git a/server/json_rpc.go b/server/json_rpc.go index 244ad4dc..b3bc9841 100644 --- a/server/json_rpc.go +++ b/server/json_rpc.go @@ -7,14 +7,14 @@ import ( "github.com/gorilla/mux" "github.com/rs/cors" + "github.com/cerc-io/laconicd/rpc" "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/server" "github.com/cosmos/cosmos-sdk/server/types" ethlog "github.com/ethereum/go-ethereum/log" ethrpc "github.com/ethereum/go-ethereum/rpc" - "github.com/tharsis/ethermint/rpc" - "github.com/tharsis/ethermint/server/config" + "github.com/cerc-io/laconicd/server/config" ) // StartJSONRPC starts the JSON-RPC server diff --git a/server/start.go b/server/start.go index eded2f3c..d4923d46 100644 --- a/server/start.go +++ b/server/start.go @@ -37,11 +37,11 @@ import ( "github.com/tendermint/tendermint/rpc/client/local" tmtypes "github.com/tendermint/tendermint/types" + "github.com/cerc-io/laconicd/gql" + ethdebug "github.com/cerc-io/laconicd/rpc/ethereum/namespaces/debug" + "github.com/cerc-io/laconicd/server/config" + srvflags "github.com/cerc-io/laconicd/server/flags" pruningtypes "github.com/cosmos/cosmos-sdk/pruning/types" - "github.com/tharsis/ethermint/gql" - ethdebug "github.com/tharsis/ethermint/rpc/ethereum/namespaces/debug" - "github.com/tharsis/ethermint/server/config" - srvflags "github.com/tharsis/ethermint/server/flags" ) const ( diff --git a/testnet/README.md b/testnet/README.md index c837ef33..f7a1bda6 100644 --- a/testnet/README.md +++ b/testnet/README.md @@ -1,11 +1,11 @@ # Testnet -## Setup local chibaclonk multi node testnet in local enviorment +## Setup local laconic multi node testnet in local enviorment ```shell -$ bash multinode_testnet.sh +$ bash multinode_testnet.sh -or +or # this is create localnet with docker containers -$ make localnet-start +$ make localnet-start ``` diff --git a/testnet/full_node.md b/testnet/full_node.md index 6b444fd8..ea6670a5 100644 --- a/testnet/full_node.md +++ b/testnet/full_node.md @@ -1,7 +1,6 @@ # Instructions to Run Full Node -Hardware ---- +## Hardware #### Supported @@ -59,11 +58,11 @@ go version sudo apt-get install git curl build-essential make jq -y ``` -### 3) Install `chibaclonkd` +### 3) Install `laconicd` ``` -git clone https://github.com/vulcanize/chiba-clonk.git -cd chiba-clonk +git clone https://github.com/cerc-io/laconicd.git +cd laconicd git fetch --all git checkout main make install @@ -72,15 +71,15 @@ make install ### 4) Verify your installation ``` -chibaclonkd version --long +laconicd version --long ``` -On running the above command, you should see a similar response like this. Make sure that the *version* and *commit -hash* are accurate +On running the above command, you should see a similar response like this. Make sure that the _version_ and _commit +hash_ are accurate ``` -name: chibaclonkd -server_name: chibaclonkd +name: laconicd +server_name: laconicd ``` ### 5) Initialize Node @@ -88,11 +87,11 @@ server_name: chibaclonkd **Not required if you have already initialized before** ``` -chibaclonkd init --chain-id chibaclonk_81337-2 +laconicd init --chain-id laconic_81337-2 ``` On running the above command, node will be initialized with default configuration. (config files will be saved in node's -default home directory (~/.chibaclonkd/config) +default home directory (~/.laconicd/config) NOTE: Backup node and validator keys . You will need to use these keys at a later point in time. @@ -106,14 +105,14 @@ Use `curl` to download the genesis file **Replace your **genesis** file with published genesis file** ```shell -# Will be updated -curl {GENESIS_LINK} | jq .result.genesis > ~/.chibaclonkd/config/genesis.json +# Will be updated +curl {GENESIS_LINK} | jq .result.genesis > ~/.laconicd/config/genesis.json ``` Verify sha256 hash of genesis file with the below command ``` -jq -S -c -M '' ~/.chibaclonkd/config/genesis.json | shasum -a 256 +jq -S -c -M '' ~/.laconicd/config/genesis.json | shasum -a 256 ``` genesis sha256 hash should be @@ -125,11 +124,11 @@ genesis sha256 hash should be ## 2) Update Peers & Seeds in config.toml ``` - {peers={WILL BE UPDATED}} -sed -i.bak -e "s/^persistent_peers *=.*/persistent_peers = \"$peers\"/" ~/.chibaclonkd/config/config.toml +sed -i.bak -e "s/^persistent_peers *=.*/persistent_peers = \"$peers\"/" ~/.laconicd/config/config.toml ``` ## 3) Start the Full Node @@ -139,20 +138,20 @@ sed -i.bak -e "s/^persistent_peers *=.*/persistent_peers = \"$peers\"/" ~/.chiba 3.1.1) Create the service file ``` -sudo tee /etc/systemd/system/chibaclonkd.service > /dev/null < /dev/null < --chain-id chibaclonk_81337-4 +laconicd init --chain-id laconic_81337-4 ``` -Running the above commands will initialize the validator node with default configuration. The config files will be saved in the default location (`~/.chibaclonkd/config`). +Running the above commands will initialize the validator node with default configuration. The config files will be saved in the default location (`~/.laconicd/config`). **NOTE:** Backup your node and validator keys. You will need to use these keys at a later point in time. @@ -113,28 +113,28 @@ Running the above commands will initialize the validator node with default confi ## Overwrite Validator Initialization from previous testnet -**Required for `chibaclonk_81337-4`** +**Required for `laconic_81337-4`** -First we have to reset the previous genesis state (only because the `chibaclonk_81337-3` testnet failed) whereafter we can initialize the validator node for `chibaclonk_81337-4` +First we have to reset the previous genesis state (only because the `laconic_81337-3` testnet failed) whereafter we can initialize the validator node for `laconic_81337-4` ```sh # Stop your node (in case it was still running) -systemctl stop chibaclonkd +systemctl stop laconicd # Keep a backup of your old validator directory -cp -a ~/.chibaclonkd ~/backup-chibaclonk_81337-2 +cp -a ~/.laconicd ~/backup-laconic_81337-2 # Reset the state of your validator -chibaclonkd tendermint unsafe-reset-all --home $HOME/.chibaclonkd +laconicd tendermint unsafe-reset-all --home $HOME/.laconicd # Remove your previous genesis transactions -rm $HOME/.chibaclonkd/config/gentx/gentx*.json +rm $HOME/.laconicd/config/gentx/gentx*.json # Overwrite your genesis state with the new chain-id -chibaclonkd init --overwrite --chain-id chibaclonk_81337-4 +laconicd init --overwrite --chain-id laconic_81337-4 ``` -Running the above commands will re-initialize the validator node with default configuration. The config files will be saved in the default location (`~/.chibaclonkd/config`). +Running the above commands will re-initialize the validator node with default configuration. The config files will be saved in the default location (`~/.laconicd/config`). **NOTE:** Backup your node and validator keys. You will need to use these keys at a later point in time. @@ -145,13 +145,13 @@ Running the above commands will re-initialize the validator node with default co If you have participated in a previous testnet and have a mnemonic phrase, use below command to recover your account: ```sh -chibaclonkd keys add --recover +laconicd keys add --recover ``` To create a new account use: ```sh -chibaclonkd keys add +laconicd keys add ``` **NOTE:** Save the `mnemonic` and related account details (public key). You will need to use the mnemonic and / or private key to recover accounts at a later point in time. @@ -163,15 +163,15 @@ chibaclonkd keys add **NOTE:** Don't add more than 12,900 CHK , if you add more than that, your gentx will be ignored. ```sh -chibaclonkd add-genesis-account 12900000000000000000000achk --keyring-backend os +laconicd add-genesis-account 12900000000000000000000achk --keyring-backend os ``` Create Your `gentx` transaction file ```sh -chibaclonkd gentx 12900000000000000000000achk \ - --pubkey=$(chibaclonkd tendermint show-validator) \ - --chain-id="chibaclonk_81337-4" \ +laconicd gentx 12900000000000000000000achk \ + --pubkey=$(laconicd tendermint show-validator) \ + --chain-id="laconic_81337-4" \ --moniker="" \ --website="" \ --details="" \ @@ -179,31 +179,31 @@ chibaclonkd gentx 12900000000000000000000achk \ --commission-rate="0.10" \ --commission-max-rate="0.20" \ --commission-max-change-rate="0.01" \ - --min-self-delegation="1" -``` + --min-self-delegation="1" +``` **NOTE:** - `` and `chain-id` are required. other flags are optional - Don't change the amount value while creating your gentx -- Genesis transaction file will be saved in `~/.chibaclonkd/config/gentx` folder +- Genesis transaction file will be saved in `~/.laconicd/config/gentx` folder --- ## Submit Your gentx -Submit your `gentx` file to the [https://github.com/vulcanize/laconic-testnet]() repository in the following format: +Submit your `gentx` file to the [https://github.com/cerc-io/laconic-testnet]() repository in the following format: `-gentx.json` **NOTE:** (Do NOT use spaces in the file name) To submit the gentx file, follow the below process: -- Fork the [https://github.com/vulcanize/laconic-testnet]() repository -- Upload your gentx file in the `chibaclonk_81337-4/config/gentxs` folder -- Submit Pull Request to [https://github.com/vulcanize/laconic-testnet]() with name `ADD gentx` +- Fork the [https://github.com/cerc-io/laconic-testnet]() repository +- Upload your gentx file in the `laconic_81337-4/config/gentxs` folder +- Submit Pull Request to [https://github.com/cerc-io/laconic-testnet]() with name `ADD gentx` -The genesis file will be published in the `chibaclonk_81337-4/config/` folder within the [https://github.com/vulcanize/laconic-testnet]() repository. +The genesis file will be published in the `laconic_81337-4/config/` folder within the [https://github.com/cerc-io/laconic-testnet]() repository. # CONTINUE WITH BELOW STEPS ONLY AFTER GENESIS FILE HAS BEEN PUBLISHED @@ -215,17 +215,17 @@ seeds="" peers="" # Update seeds, persistent_peers and prometheus parameters in config.toml -sed -i.bak -e "s/^seeds *=.*/seeds = \"$seeds\"/; s/^persistent_peers *=.*/persistent_peers = \"$peers\"/; s/^prometheus *=.*/prometheus = true/" $HOME/.chibaclonkd/config/config.toml +sed -i.bak -e "s/^seeds *=.*/seeds = \"$seeds\"/; s/^persistent_peers *=.*/persistent_peers = \"$peers\"/; s/^prometheus *=.*/prometheus = true/" $HOME/.laconicd/config/config.toml # Create systemd validator service -sudo tee /etc/systemd/system/chibaclonkd.service > /dev/null < /dev/null < --keyring-backend test +laconicd keys add --keyring-backend test ``` NOTE: Save `mnemonic` and related account details (public key). You will need to use the need mnemonic/private key to @@ -20,29 +20,30 @@ recover accounts at a later point in time. ##### Get Test tokens from faucet - Faucet website link will be updated -- 1 CHK = 1 * 10e^18 achk +- 1 CHK = 1 \* 10e^18 achk ### 3.Create Validator - ##### Check full node sync status - `chibaclonkd status 2>&1 | jq -r ".SyncInfo"` + `laconicd status 2>&1 | jq -r ".SyncInfo"` `catching_up: false` means node is completely synced + - ##### Create validator -`Note:` Only execute below transaction after complete sync of your full node +`Note:` Only execute below transaction after complete sync of your full node Please replace `key_name` with your key name, amount with staking amount, validator description and `moniker` also ``` -chibaclonkd tx staking create-validator \ +laconicd tx staking create-validator \ --amount="AMOUNT" \ - --pubkey=$(chibaclonkd tendermint show-validator) \ + --pubkey=$(laconicd tendermint show-validator) \ --moniker="my-moniker" \ --website="https://myweb.site" \ --details="description of your validator" \ - --chain-id="chibaclonk_81337-2" \ + --chain-id="laconic_81337-2" \ --commission-rate="0.10" \ --commission-max-rate="0.20" \ --commission-max-change-rate="0.01" \ @@ -51,4 +52,4 @@ chibaclonkd tx staking create-validator \ --gas-adjustment="1.2" \ --gas-prices="0.025achk" \ --from= -``` \ No newline at end of file +``` diff --git a/tests/e2e/integration_test.go b/tests/e2e/integration_test.go index 1396c557..c7b0f505 100644 --- a/tests/e2e/integration_test.go +++ b/tests/e2e/integration_test.go @@ -8,7 +8,7 @@ import ( "testing" "cosmossdk.io/math" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" // . "github.com/onsi/ginkgo" // . "github.com/onsi/gomega" @@ -23,9 +23,9 @@ import ( "github.com/ethereum/go-ethereum/ethclient/gethclient" "github.com/ethereum/go-ethereum/rpc" - "github.com/tharsis/ethermint/server/config" - "github.com/tharsis/ethermint/testutil/network" - ethermint "github.com/tharsis/ethermint/types" + "github.com/cerc-io/laconicd/server/config" + "github.com/cerc-io/laconicd/testutil/network" + ethermint "github.com/cerc-io/laconicd/types" ) // var _ = Describe("E2e", func() { diff --git a/tests/importer/importer_test.go b/tests/importer/importer_test.go index 3d19ec84..8af17c89 100644 --- a/tests/importer/importer_test.go +++ b/tests/importer/importer_test.go @@ -9,15 +9,15 @@ import ( "testing" "time" - "github.com/tharsis/ethermint/app" + "github.com/cerc-io/laconicd/app" "github.com/stretchr/testify/require" "github.com/stretchr/testify/suite" sdk "github.com/cosmos/cosmos-sdk/types" - evmkeeper "github.com/tharsis/ethermint/x/evm/keeper" - "github.com/tharsis/ethermint/x/evm/statedb" + evmkeeper "github.com/cerc-io/laconicd/x/evm/keeper" + "github.com/cerc-io/laconicd/x/evm/statedb" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/consensus/ethash" @@ -28,12 +28,12 @@ import ( ethparams "github.com/ethereum/go-ethereum/params" ethrlp "github.com/ethereum/go-ethereum/rlp" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" "github.com/tendermint/tendermint/abci/types" "github.com/tendermint/tendermint/crypto/tmhash" tmproto "github.com/tendermint/tendermint/proto/tendermint/types" tmversion "github.com/tendermint/tendermint/proto/tendermint/version" "github.com/tendermint/tendermint/version" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" ) var ( diff --git a/tests/rpc/rpc_pending_test.go b/tests/rpc/rpc_pending_test.go index 544ee08b..a5517e32 100644 --- a/tests/rpc/rpc_pending_test.go +++ b/tests/rpc/rpc_pending_test.go @@ -15,7 +15,7 @@ import ( "github.com/ethereum/go-ethereum/common/hexutil" "github.com/stretchr/testify/require" - rpctypes "github.com/tharsis/ethermint/rpc/ethereum/types" + rpctypes "github.com/cerc-io/laconicd/rpc/ethereum/types" ) // func TestMain(m *testing.M) { diff --git a/tests/rpc/rpc_test.go b/tests/rpc/rpc_test.go index 9af82ceb..350e30da 100644 --- a/tests/rpc/rpc_test.go +++ b/tests/rpc/rpc_test.go @@ -17,9 +17,9 @@ import ( "github.com/stretchr/testify/require" - rpctypes "github.com/tharsis/ethermint/rpc/ethereum/types" - ethermint "github.com/tharsis/ethermint/types" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + rpctypes "github.com/cerc-io/laconicd/rpc/ethereum/types" + ethermint "github.com/cerc-io/laconicd/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/common/hexutil" diff --git a/tests/signer.go b/tests/signer.go index b90ecd6d..66c89c89 100644 --- a/tests/signer.go +++ b/tests/signer.go @@ -10,7 +10,7 @@ import ( cryptotypes "github.com/cosmos/cosmos-sdk/crypto/types" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" ) // NewAddrKey generates an Ethereum address and its corresponding private key. diff --git a/tests/solidity/init-test-node.sh b/tests/solidity/init-test-node.sh index f6b51562..02166eb9 100755 --- a/tests/solidity/init-test-node.sh +++ b/tests/solidity/init-test-node.sh @@ -24,38 +24,38 @@ USER4_KEY="user4" USER4_MNEMONIC="doll midnight silk carpet brush boring pluck office gown inquiry duck chief aim exit gain never tennis crime fragile ship cloud surface exotic patch" # remove existing daemon and client -rm -rf ~/.chibaclonk* +rm -rf ~/.laconic* # Import keys from mnemonics -echo $VAL_MNEMONIC | chibaclonkd keys add $VAL_KEY --recover --keyring-backend test --algo "eth_secp256k1" -echo $USER1_MNEMONIC | chibaclonkd keys add $USER1_KEY --recover --keyring-backend test --algo "eth_secp256k1" -echo $USER2_MNEMONIC | chibaclonkd keys add $USER2_KEY --recover --keyring-backend test --algo "eth_secp256k1" -echo $USER3_MNEMONIC | chibaclonkd keys add $USER3_KEY --recover --keyring-backend test --algo "eth_secp256k1" -echo $USER4_MNEMONIC | chibaclonkd keys add $USER4_KEY --recover --keyring-backend test --algo "eth_secp256k1" +echo $VAL_MNEMONIC | laconicd keys add $VAL_KEY --recover --keyring-backend test --algo "eth_secp256k1" +echo $USER1_MNEMONIC | laconicd keys add $USER1_KEY --recover --keyring-backend test --algo "eth_secp256k1" +echo $USER2_MNEMONIC | laconicd keys add $USER2_KEY --recover --keyring-backend test --algo "eth_secp256k1" +echo $USER3_MNEMONIC | laconicd keys add $USER3_KEY --recover --keyring-backend test --algo "eth_secp256k1" +echo $USER4_MNEMONIC | laconicd keys add $USER4_KEY --recover --keyring-backend test --algo "eth_secp256k1" -chibaclonkd init $MONIKER --chain-id $CHAINID +laconicd init $MONIKER --chain-id $CHAINID # Set gas limit in genesis -cat $HOME/.chibaclonkd/config/genesis.json | jq '.consensus_params["block"]["max_gas"]="10000000"' > $HOME/.chibaclonkd/config/tmp_genesis.json && mv $HOME/.chibaclonkd/config/tmp_genesis.json $HOME/.chibaclonkd/config/genesis.json +cat $HOME/.laconicd/config/genesis.json | jq '.consensus_params["block"]["max_gas"]="10000000"' > $HOME/.laconicd/config/tmp_genesis.json && mv $HOME/.laconicd/config/tmp_genesis.json $HOME/.laconicd/config/genesis.json # Reduce the block time to 1s -sed -i -e '/^timeout_commit =/ s/= .*/= "850ms"/' $HOME/.chibaclonkd/config/config.toml +sed -i -e '/^timeout_commit =/ s/= .*/= "850ms"/' $HOME/.laconicd/config/config.toml # Allocate genesis accounts (cosmos formatted addresses) -chibaclonkd add-genesis-account "$(chibaclonkd keys show $VAL_KEY -a --keyring-backend test)" 1000000000000000000000aphoton,1000000000000000000stake --keyring-backend test -chibaclonkd add-genesis-account "$(chibaclonkd keys show $USER1_KEY -a --keyring-backend test)" 1000000000000000000000aphoton,1000000000000000000stake --keyring-backend test -chibaclonkd add-genesis-account "$(chibaclonkd keys show $USER2_KEY -a --keyring-backend test)" 1000000000000000000000aphoton,1000000000000000000stake --keyring-backend test -chibaclonkd add-genesis-account "$(chibaclonkd keys show $USER3_KEY -a --keyring-backend test)" 1000000000000000000000aphoton,1000000000000000000stake --keyring-backend test -chibaclonkd add-genesis-account "$(chibaclonkd keys show $USER4_KEY -a --keyring-backend test)" 1000000000000000000000aphoton,1000000000000000000stake --keyring-backend test +laconicd add-genesis-account "$(laconicd keys show $VAL_KEY -a --keyring-backend test)" 1000000000000000000000aphoton,1000000000000000000stake --keyring-backend test +laconicd add-genesis-account "$(laconicd keys show $USER1_KEY -a --keyring-backend test)" 1000000000000000000000aphoton,1000000000000000000stake --keyring-backend test +laconicd add-genesis-account "$(laconicd keys show $USER2_KEY -a --keyring-backend test)" 1000000000000000000000aphoton,1000000000000000000stake --keyring-backend test +laconicd add-genesis-account "$(laconicd keys show $USER3_KEY -a --keyring-backend test)" 1000000000000000000000aphoton,1000000000000000000stake --keyring-backend test +laconicd add-genesis-account "$(laconicd keys show $USER4_KEY -a --keyring-backend test)" 1000000000000000000000aphoton,1000000000000000000stake --keyring-backend test # Sign genesis transaction -chibaclonkd gentx $VAL_KEY 1000000000000000000stake --amount=1000000000000000000000aphoton --chain-id $CHAINID --keyring-backend test +laconicd gentx $VAL_KEY 1000000000000000000stake --amount=1000000000000000000000aphoton --chain-id $CHAINID --keyring-backend test # Collect genesis tx -chibaclonkd collect-gentxs +laconicd collect-gentxs # Run this to ensure everything worked and that the genesis file is setup correctly -chibaclonkd validate-genesis +laconicd validate-genesis # Start the node (remove the --pruning=nothing flag if historical queries are not needed) -chibaclonkd start --pruning=nothing --rpc.unsafe --keyring-backend test --log_level info --json-rpc.api eth,txpool,personal,net,debug,web3 --api.enable --mode validator +laconicd start --pruning=nothing --rpc.unsafe --keyring-backend test --log_level info --json-rpc.api eth,txpool,personal,net,debug,web3 --api.enable --mode validator diff --git a/tests/solidity/test-helper.js b/tests/solidity/test-helper.js index 363023ab..2161f24e 100644 --- a/tests/solidity/test-helper.js +++ b/tests/solidity/test-helper.js @@ -181,7 +181,7 @@ function setupNetwork({ runConfig, timeout }) { stdio: ['ignore', runConfig.verboseLog ? 'pipe' : 'ignore', 'pipe'], }); - logger.info(`Starting Chibaclonkd process... timeout: ${timeout}ms`); + logger.info(`Starting Laconicd process... timeout: ${timeout}ms`); if (runConfig.verboseLog) { ethermintdProc.stdout.pipe(process.stdout); } @@ -191,14 +191,14 @@ function setupNetwork({ runConfig, timeout }) { process.stdout.write(oLine); } if (oLine.indexOf('Starting JSON-RPC server') !== -1) { - logger.info('Chibaclonkd started'); + logger.info('Laconicd started'); resolve(ethermintdProc); } }); }); const timeoutPromise = new Promise((resolve, reject) => { - setTimeout(() => reject(new Error('Start chibaclonkd timeout!')), timeout); + setTimeout(() => reject(new Error('Start laconicd timeout!')), timeout); }); return Promise.race([spawnPromise, timeoutPromise]); } diff --git a/testutil/network/network.go b/testutil/network/network.go index b262e927..4de7590f 100644 --- a/testutil/network/network.go +++ b/testutil/network/network.go @@ -48,13 +48,13 @@ import ( "github.com/cosmos/cosmos-sdk/x/genutil" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - "github.com/tharsis/ethermint/crypto/hd" - "github.com/tharsis/ethermint/encoding" - "github.com/tharsis/ethermint/server/config" - ethermint "github.com/tharsis/ethermint/types" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/crypto/hd" + "github.com/cerc-io/laconicd/encoding" + "github.com/cerc-io/laconicd/server/config" + ethermint "github.com/cerc-io/laconicd/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" - "github.com/tharsis/ethermint/app" + "github.com/cerc-io/laconicd/app" ) // package-wide network lock to only allow one test network at a time @@ -333,8 +333,8 @@ func New(l Logger, baseDir string, cfg Config) (*Network, error) { ctx.Logger = logger nodeDirName := fmt.Sprintf("node%d", i) - nodeDir := filepath.Join(network.BaseDir, nodeDirName, "chibaclonkd") - clientDir := filepath.Join(network.BaseDir, nodeDirName, "chibaclonkcli") + nodeDir := filepath.Join(network.BaseDir, nodeDirName, "laconicd") + clientDir := filepath.Join(network.BaseDir, nodeDirName, "laconiccli") gentxsDir := filepath.Join(network.BaseDir, "gentxs") err := os.MkdirAll(filepath.Join(nodeDir, "config"), 0o750) diff --git a/testutil/network/network_test.go b/testutil/network/network_test.go index 6f9b19a5..c6148d8a 100644 --- a/testutil/network/network_test.go +++ b/testutil/network/network_test.go @@ -9,7 +9,7 @@ import ( "github.com/stretchr/testify/suite" - "github.com/tharsis/ethermint/testutil/network" + "github.com/cerc-io/laconicd/testutil/network" ) type IntegrationTestSuite struct { diff --git a/testutil/network/util.go b/testutil/network/util.go index 55eb2f93..529a625f 100644 --- a/testutil/network/util.go +++ b/testutil/network/util.go @@ -15,6 +15,8 @@ import ( "github.com/tendermint/tendermint/rpc/client/local" "github.com/tendermint/tendermint/types" + "github.com/cerc-io/laconicd/server" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" "github.com/cosmos/cosmos-sdk/server/api" servergrpc "github.com/cosmos/cosmos-sdk/server/grpc" srvtypes "github.com/cosmos/cosmos-sdk/server/types" @@ -27,8 +29,6 @@ import ( v1 "github.com/cosmos/cosmos-sdk/x/gov/types/v1" mintypes "github.com/cosmos/cosmos-sdk/x/mint/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - "github.com/tharsis/ethermint/server" - evmtypes "github.com/tharsis/ethermint/x/evm/types" ) func startInProcess(cfg Config, val *Validator) error { @@ -150,7 +150,7 @@ func collectGenFiles(cfg Config, vals []*Validator, outputDir string) error { for i := 0; i < cfg.NumValidators; i++ { tmCfg := vals[i].Ctx.Config - nodeDir := filepath.Join(outputDir, vals[i].Moniker, "chibaclonkd") + nodeDir := filepath.Join(outputDir, vals[i].Moniker, "laconicd") gentxsDir := filepath.Join(outputDir, "gentxs") tmCfg.Moniker = vals[i].Moniker diff --git a/types/account.pb.go b/types/account.pb.go index 4583083d..25f024af 100644 --- a/types/account.pb.go +++ b/types/account.pb.go @@ -71,27 +71,28 @@ func init() { func init() { proto.RegisterFile("ethermint/types/v1/account.proto", fileDescriptor_4edc057d42a619ef) } var fileDescriptor_4edc057d42a619ef = []byte{ - // 315 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x5c, 0x51, 0x3b, 0x4e, 0xc3, 0x30, - 0x18, 0xb6, 0x19, 0x10, 0x4d, 0x19, 0x50, 0xe8, 0x50, 0x8a, 0x64, 0x47, 0x99, 0xba, 0xd4, 0x56, - 0xca, 0x56, 0xb1, 0x10, 0x09, 0x09, 0xd6, 0x8e, 0x2c, 0xc5, 0x49, 0xad, 0xba, 0x82, 0xd4, 0x55, - 0xed, 0x44, 0xf4, 0x06, 0x8c, 0x8c, 0x8c, 0x39, 0x04, 0x87, 0x60, 0x8c, 0x98, 0x98, 0x22, 0x94, - 0x08, 0x89, 0xb9, 0x27, 0x40, 0x8d, 0xad, 0x52, 0x31, 0xf9, 0x7f, 0x7c, 0x0f, 0xfb, 0xb3, 0xe3, - 0x71, 0x2d, 0xf8, 0x2a, 0x99, 0x2f, 0x34, 0xd5, 0xeb, 0x25, 0x57, 0x34, 0x0b, 0x28, 0x8b, 0x63, - 0x99, 0x2e, 0x34, 0x59, 0xae, 0xa4, 0x96, 0xae, 0xbb, 0x43, 0x90, 0x06, 0x41, 0xb2, 0xa0, 0x87, - 0x62, 0xa9, 0x12, 0xa9, 0x28, 0x4b, 0xb5, 0xa0, 0x59, 0x10, 0x71, 0xcd, 0x82, 0xa6, 0x31, 0x9c, - 0xde, 0x99, 0xd9, 0x4f, 0x9a, 0x8e, 0x9a, 0xc6, 0xae, 0x3a, 0x33, 0x39, 0x93, 0x66, 0xbe, 0xad, - 0xcc, 0xd4, 0xff, 0x86, 0x8e, 0x73, 0xad, 0xc5, 0x95, 0x71, 0x76, 0xef, 0x9d, 0xe3, 0x88, 0x29, - 0x3e, 0xb1, 0x37, 0xe9, 0x42, 0x0f, 0xf6, 0xdb, 0x43, 0x8f, 0x58, 0xa5, 0xc6, 0xc9, 0xda, 0x92, - 0x90, 0x29, 0x6e, 0x79, 0xe1, 0x79, 0x51, 0x62, 0xb8, 0x29, 0xf1, 0xe9, 0x9a, 0x25, 0x8f, 0x23, - 0x7f, 0x5f, 0xc3, 0x1f, 0xb7, 0xa3, 0x3f, 0xa4, 0x1b, 0x38, 0xad, 0x58, 0x4e, 0xf9, 0x44, 0x30, - 0x25, 0xba, 0x07, 0x1e, 0xec, 0xb7, 0xc2, 0xce, 0xa6, 0xc4, 0x27, 0x86, 0xb8, 0x5b, 0xf9, 0xe3, - 0xa3, 0x6d, 0x7d, 0xc3, 0x94, 0x18, 0x85, 0xcf, 0x39, 0x06, 0xaf, 0x39, 0x06, 0x3f, 0x39, 0x06, - 0x1f, 0x6f, 0x83, 0xe1, 0x6c, 0xae, 0x45, 0x1a, 0x91, 0x58, 0x26, 0xf6, 0x89, 0xf6, 0x18, 0xa8, - 0xe9, 0x03, 0x7d, 0x32, 0xe1, 0x98, 0xc8, 0xac, 0xeb, 0x6d, 0x78, 0xf9, 0x5e, 0x21, 0x58, 0x54, - 0x08, 0x7e, 0x55, 0x08, 0xbe, 0xd4, 0x08, 0x14, 0x35, 0x02, 0x9f, 0x35, 0x02, 0x77, 0xfe, 0x9e, - 0x9a, 0x16, 0x6c, 0xa5, 0xe6, 0x8a, 0xfe, 0xfb, 0x9b, 0xe8, 0xb0, 0x09, 0xeb, 0xe2, 0x37, 0x00, - 0x00, 0xff, 0xff, 0x7a, 0xff, 0x5d, 0x01, 0xb5, 0x01, 0x00, 0x00, + // 321 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x4c, 0x50, 0xbd, 0x4e, 0xeb, 0x30, + 0x14, 0xb6, 0xef, 0x70, 0x45, 0x53, 0x06, 0x14, 0x3a, 0x94, 0x22, 0xd9, 0x21, 0x53, 0x97, 0xda, + 0x4a, 0xd9, 0xca, 0x44, 0x24, 0x24, 0x58, 0x3b, 0xb2, 0x14, 0xc7, 0xb5, 0xea, 0x88, 0xa6, 0xae, + 0x6a, 0xb7, 0xa2, 0x6f, 0xc0, 0xc8, 0xc8, 0xd8, 0x87, 0xe0, 0x21, 0x18, 0x23, 0x26, 0xa6, 0x08, + 0x25, 0x42, 0x62, 0xee, 0x13, 0xa0, 0xc6, 0x56, 0xe9, 0x94, 0x73, 0xce, 0xf7, 0x17, 0x7f, 0x5e, + 0x20, 0x8c, 0x14, 0x8b, 0x2c, 0x9d, 0x19, 0x6a, 0xd6, 0x73, 0xa1, 0xe9, 0x2a, 0xa2, 0x8c, 0x73, + 0xb5, 0x9c, 0x19, 0x32, 0x5f, 0x28, 0xa3, 0x7c, 0x7f, 0xcf, 0x20, 0x35, 0x83, 0xac, 0xa2, 0x0e, + 0xe2, 0x4a, 0x67, 0x4a, 0x53, 0xb6, 0x34, 0x92, 0xae, 0xa2, 0x44, 0x18, 0x16, 0xd5, 0x8b, 0xd5, + 0x74, 0xce, 0x2c, 0x3e, 0xaa, 0x37, 0x6a, 0x17, 0x07, 0xb5, 0x26, 0x6a, 0xa2, 0xec, 0x7d, 0x37, + 0xd9, 0x6b, 0xf8, 0x0d, 0x3d, 0xef, 0xc6, 0xc8, 0x6b, 0x9b, 0xec, 0x3f, 0x78, 0xc7, 0x09, 0xd3, + 0x62, 0xe4, 0xfe, 0xa4, 0x0d, 0x03, 0xd8, 0x6d, 0xf6, 0x03, 0xe2, 0x9c, 0xea, 0x24, 0x17, 0x4b, + 0x62, 0xa6, 0x85, 0xd3, 0xc5, 0xe7, 0x79, 0x81, 0xe1, 0xb6, 0xc0, 0xa7, 0x6b, 0x96, 0x4d, 0x07, + 0xe1, 0xa1, 0x47, 0x38, 0x6c, 0x26, 0x7f, 0x4c, 0x3f, 0xf2, 0x1a, 0x5c, 0x8d, 0xc5, 0x48, 0x32, + 0x2d, 0xdb, 0xff, 0x02, 0xd8, 0x6d, 0xc4, 0xad, 0x6d, 0x81, 0x4f, 0xac, 0x70, 0x0f, 0x85, 0xc3, + 0xa3, 0xdd, 0x7c, 0xcb, 0xb4, 0x1c, 0xc4, 0xcf, 0x1b, 0x0c, 0x5e, 0x37, 0x18, 0xfc, 0x6c, 0x30, + 0xf8, 0x78, 0xeb, 0xf5, 0x27, 0xa9, 0x91, 0xcb, 0x84, 0x70, 0x95, 0xb9, 0x27, 0xba, 0x4f, 0x4f, + 0x8f, 0x1f, 0xe9, 0x93, 0x2d, 0xc7, 0x56, 0xe6, 0x52, 0xef, 0xe2, 0xab, 0xf7, 0x12, 0xc1, 0xbc, + 0x44, 0xf0, 0xab, 0x44, 0xf0, 0xa5, 0x42, 0x20, 0xaf, 0x10, 0xf8, 0xac, 0x10, 0xb8, 0xbf, 0x38, + 0x74, 0x13, 0x0b, 0xde, 0x4b, 0x15, 0x9d, 0x32, 0xae, 0x66, 0x29, 0x1f, 0x5b, 0x97, 0xe4, 0x7f, + 0xdd, 0xd5, 0xe5, 0x6f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x99, 0x80, 0x51, 0x7e, 0xb4, 0x01, 0x00, + 0x00, } func (m *EthAccount) Marshal() (dAtA []byte, err error) { diff --git a/types/account_test.go b/types/account_test.go index 10b18a60..23671769 100644 --- a/types/account_test.go +++ b/types/account_test.go @@ -12,10 +12,10 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" - cryptocodec "github.com/tharsis/ethermint/crypto/codec" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" - ethermintcodec "github.com/tharsis/ethermint/encoding/codec" - "github.com/tharsis/ethermint/types" + cryptocodec "github.com/cerc-io/laconicd/crypto/codec" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" + ethermintcodec "github.com/cerc-io/laconicd/encoding/codec" + "github.com/cerc-io/laconicd/types" ) func init() { diff --git a/types/validation_test.go b/types/validation_test.go index 86e387d4..c2221d80 100644 --- a/types/validation_test.go +++ b/types/validation_test.go @@ -3,9 +3,9 @@ package types import ( "testing" + "github.com/cerc-io/laconicd/tests" "github.com/ethereum/go-ethereum/common" "github.com/stretchr/testify/require" - "github.com/tharsis/ethermint/tests" ) func TestIsEmptyHash(t *testing.T) { diff --git a/types/web3.pb.go b/types/web3.pb.go index e68af50c..25ebf1eb 100644 --- a/types/web3.pb.go +++ b/types/web3.pb.go @@ -75,26 +75,27 @@ func init() { func init() { proto.RegisterFile("ethermint/types/v1/web3.proto", fileDescriptor_9eb7cd56e3c92bc3) } var fileDescriptor_9eb7cd56e3c92bc3 = []byte{ - // 303 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x92, 0x4d, 0x2d, 0xc9, 0x48, - 0x2d, 0xca, 0xcd, 0xcc, 0x2b, 0xd1, 0x2f, 0xa9, 0x2c, 0x48, 0x2d, 0xd6, 0x2f, 0x33, 0xd4, 0x2f, - 0x4f, 0x4d, 0x32, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, 0x17, 0x12, 0x82, 0x4b, 0xeb, 0x81, 0xa5, - 0xf5, 0xca, 0x0c, 0xa5, 0x44, 0xd2, 0xf3, 0xd3, 0xf3, 0xc1, 0xd2, 0xfa, 0x20, 0x16, 0x44, 0xa5, - 0xd2, 0x57, 0x46, 0x2e, 0x31, 0xd7, 0x8a, 0x92, 0xd4, 0xbc, 0xe2, 0xcc, 0xfc, 0x3c, 0xff, 0x82, - 0x92, 0xcc, 0xfc, 0xbc, 0xe2, 0xf0, 0xd4, 0x24, 0xe3, 0x90, 0x0a, 0xa1, 0x44, 0x2e, 0x61, 0x90, - 0xe6, 0x94, 0xf8, 0x94, 0xc4, 0x92, 0xc4, 0xf8, 0xe4, 0x8c, 0xc4, 0xcc, 0xbc, 0xf8, 0xcc, 0x14, - 0x09, 0x46, 0x05, 0x46, 0x0d, 0x16, 0x27, 0xa3, 0x47, 0xf7, 0xe4, 0x05, 0x42, 0x40, 0xd2, 0x2e, - 0x89, 0x25, 0x89, 0xce, 0x20, 0x49, 0x4f, 0x97, 0x57, 0xf7, 0xe4, 0xa5, 0x4a, 0xd0, 0xc4, 0x74, - 0xf2, 0x73, 0x33, 0x4b, 0x52, 0x73, 0x0b, 0x4a, 0x2a, 0x83, 0x04, 0xd0, 0xe4, 0x52, 0x84, 0x8c, - 0xb9, 0x38, 0xd3, 0x52, 0x53, 0xe3, 0x0b, 0x12, 0x2b, 0x53, 0x8b, 0x24, 0x98, 0x14, 0x18, 0x35, - 0x38, 0x9d, 0xc4, 0x5e, 0xdd, 0x93, 0x17, 0x4a, 0x4b, 0x4d, 0x0d, 0x00, 0x89, 0x21, 0x69, 0xe6, - 0x80, 0x89, 0x09, 0xd9, 0x72, 0xf1, 0xc2, 0x35, 0xc5, 0x17, 0x67, 0xa6, 0x4b, 0x30, 0x2b, 0x30, - 0x6a, 0xf0, 0x38, 0x49, 0xbe, 0xba, 0x27, 0x2f, 0x0a, 0x53, 0x14, 0x9c, 0x99, 0x8e, 0xa4, 0x97, - 0x1b, 0x49, 0xd8, 0x8a, 0xa5, 0x63, 0x81, 0x3c, 0x83, 0x93, 0xcd, 0x89, 0x47, 0x72, 0x8c, 0x17, - 0x1e, 0xc9, 0x31, 0x3e, 0x78, 0x24, 0xc7, 0x38, 0xe1, 0xb1, 0x1c, 0xc3, 0x85, 0xc7, 0x72, 0x0c, - 0x37, 0x1e, 0xcb, 0x31, 0x44, 0x29, 0xa5, 0x67, 0x96, 0x64, 0x94, 0x26, 0xe9, 0x25, 0xe7, 0xe7, - 0xea, 0x97, 0x64, 0x24, 0x16, 0x15, 0x67, 0x16, 0xeb, 0xa3, 0x85, 0x76, 0x12, 0x1b, 0x38, 0xf0, - 0x8c, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0x0c, 0x12, 0x62, 0x22, 0x87, 0x01, 0x00, 0x00, + // 309 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x5c, 0x90, 0x31, 0x4b, 0xc3, 0x40, + 0x14, 0xc7, 0x73, 0x5a, 0xc4, 0x46, 0x85, 0x12, 0xb5, 0xd4, 0x82, 0x49, 0x75, 0xea, 0xa0, 0x39, + 0x6a, 0x36, 0xc5, 0x25, 0xd6, 0xc1, 0x49, 0xd1, 0x82, 0xe0, 0x12, 0x2e, 0x97, 0xd7, 0xf4, 0xc0, + 0xdc, 0x85, 0xe4, 0x59, 0xdb, 0x6f, 0xe0, 0xe8, 0x47, 0xf0, 0xe3, 0x38, 0x76, 0x74, 0x0a, 0x92, + 0x6e, 0xdd, 0xdd, 0x25, 0x2d, 0x2d, 0xa1, 0xdb, 0xe3, 0xf7, 0x7b, 0xbf, 0xe5, 0xaf, 0x1f, 0x03, + 0x0e, 0x20, 0x89, 0x84, 0x44, 0x8a, 0xe3, 0x18, 0x52, 0x3a, 0xec, 0xd0, 0x77, 0xf0, 0x1d, 0x3b, + 0x4e, 0x14, 0x2a, 0xc3, 0x58, 0x69, 0x7b, 0xae, 0xed, 0x61, 0xa7, 0x79, 0x10, 0xaa, 0x50, 0xcd, + 0x35, 0x2d, 0xae, 0xc5, 0xe7, 0xe9, 0x1f, 0xd1, 0xeb, 0xb7, 0x23, 0x04, 0x99, 0x0a, 0x25, 0xef, + 0x63, 0x14, 0x4a, 0xa6, 0xcf, 0xe0, 0x3b, 0xbd, 0x91, 0xc1, 0xf4, 0xfd, 0x22, 0x0e, 0xbc, 0x80, + 0x21, 0xf3, 0xf8, 0x80, 0x09, 0xe9, 0x89, 0xa0, 0x41, 0x5a, 0xa4, 0x5d, 0x71, 0x2f, 0xf2, 0xcc, + 0xaa, 0xf5, 0x0a, 0xdd, 0x65, 0xc8, 0x6e, 0x0a, 0x79, 0xd7, 0x9d, 0x65, 0x56, 0x13, 0xd7, 0xd8, + 0x99, 0x8a, 0x04, 0x42, 0x14, 0xe3, 0xf8, 0xb1, 0xb6, 0xe6, 0x02, 0xc3, 0xd1, 0xab, 0x7d, 0x00, + 0x2f, 0x66, 0x63, 0x48, 0x1a, 0x1b, 0x2d, 0xd2, 0xae, 0xba, 0xf5, 0x59, 0x66, 0x19, 0x7d, 0x80, + 0x87, 0x82, 0x95, 0xe2, 0xed, 0x25, 0x33, 0xae, 0xf5, 0xbd, 0x55, 0xe4, 0xa5, 0x22, 0x6c, 0x6c, + 0xb6, 0x48, 0x7b, 0xd7, 0x3d, 0x9a, 0x65, 0xd6, 0xe1, 0xf2, 0xe9, 0x49, 0x84, 0xa5, 0x76, 0xa7, + 0x84, 0x2f, 0x2b, 0x1f, 0x5f, 0x96, 0xe6, 0x5e, 0x7d, 0xe7, 0x26, 0x99, 0xe4, 0x26, 0xf9, 0xcd, + 0x4d, 0xf2, 0x39, 0x35, 0xb5, 0xc9, 0xd4, 0xd4, 0x7e, 0xa6, 0xa6, 0xf6, 0x72, 0x12, 0x0a, 0x1c, + 0xbc, 0xf9, 0x36, 0x57, 0x11, 0xe5, 0x90, 0xf0, 0x73, 0xa1, 0xe8, 0x2b, 0xe3, 0x4a, 0x0a, 0x1e, + 0x2c, 0xc6, 0xf6, 0xb7, 0xe6, 0xdb, 0x39, 0xff, 0x01, 0x00, 0x00, 0xff, 0xff, 0x6e, 0x49, 0xdb, + 0x98, 0x86, 0x01, 0x00, 0x00, } func (m *ExtensionOptionsWeb3Tx) Marshal() (dAtA []byte, err error) { diff --git a/x/auction/README.md b/x/auction/README.md index 7800cbdf..565cdad7 100644 --- a/x/auction/README.md +++ b/x/auction/README.md @@ -15,30 +15,30 @@ The following steps need to be followed only before running the chain for the fi 1. Add the root key: ``` - ./build/chibaclonkd keys add root + ./build/laconicd keys add root ``` Keep a note of the keyring passphrase if you set it. 2. Init the chain: ``` - ./build/chibaclonkd init test-moniker --chain-id ethermint_9000-1 + ./build/laconicd init test-moniker --chain-id ethermint_9000-1 ``` 3. Add genesis account: ``` - ./build/chibaclonkd add-genesis-account $(./build/chibaclonkd keys show root -a) 1000000000000000000aphoton,1000000000000000000stake + ./build/laconicd add-genesis-account $(./build/laconicd keys show root -a) 1000000000000000000aphoton,1000000000000000000stake ``` 4. Make a genesis tx: ``` - ./build/chibaclonkd gentx root 1000000000000000000stake --chain-id ethermint_9000-1 + ./build/laconicd gentx root 1000000000000000000stake --chain-id ethermint_9000-1 ``` 5. Collect gentxs: ``` - ./build/chibaclonkd collect-gentxs + ./build/laconicd collect-gentxs ``` The chain can now be started using: ``` -./build/chibaclonkd start +./build/laconicd start ``` ## Querying the Params @@ -46,7 +46,7 @@ The chain can now be started using: The following command will dislay the default params for the `auction` module: ``` -# ./build/chibaclonkd q auction params -o json | jq +# ./build/laconicd q auction params -o json | jq { "params": { @@ -73,7 +73,7 @@ The following command will dislay the default params for the `auction` module: ### Create Auction ``` -# ./build/chibaclonkd tx auction create 100s 100s 10aphoton 10aphoton 1000aphoton --from root --chain-id $(./build/chibaclonkd status | jq .NodeInfo.network -r) +# ./build/laconicd tx auction create 100s 100s 10aphoton 10aphoton 1000aphoton --from root --chain-id $(./build/laconicd status | jq .NodeInfo.network -r) Enter keyring passphrase: @@ -98,7 +98,7 @@ txhash: ECAD6DF1ECA763FBD26EB7C2C0B77425FFE2FBEA2BEC57CE0FBC173AE0F45298 ### Commit Bid ``` -# ./build/chibaclonkd tx auction commit-bid e7d14c7e7a6d7537cbdb8fbe62f22b1553c2ef4ce3705ada7c28f80faf2fbe0d 2000aphoton --from root --chain-id $(./build/chibaclonkd status | jq .NodeInfo.network -r) +# ./build/laconicd tx auction commit-bid e7d14c7e7a6d7537cbdb8fbe62f22b1553c2ef4ce3705ada7c28f80faf2fbe0d 2000aphoton --from root --chain-id $(./build/laconicd status | jq .NodeInfo.network -r) Enter keyring passphrase: @@ -123,7 +123,7 @@ txhash: 71D8CF34026E32A3A34C2C2D4ADF25ABC8D7943A4619761BE27F196603D91B9D ### Reveal Bid ``` -# ./build/chibaclonkd tx auction reveal-bid e7d14c7e7a6d7537cbdb8fbe62f22b1553c2ef4ce3705ada7c28f80faf2fbe0d root-bafyreibt4twofrc3xi2es27cfrroy346iy6lr3gkw33i5dltkqqarlyltm.json --from root --chain-id $(./build/chibaclonkd status | jq .NodeInfo.network -r) +# ./build/laconicd tx auction reveal-bid e7d14c7e7a6d7537cbdb8fbe62f22b1553c2ef4ce3705ada7c28f80faf2fbe0d root-bafyreibt4twofrc3xi2es27cfrroy346iy6lr3gkw33i5dltkqqarlyltm.json --from root --chain-id $(./build/laconicd status | jq .NodeInfo.network -r) Enter keyring passphrase: @@ -150,7 +150,7 @@ txhash: 4D1C0B3DDA4050F9BB32240FBD5234229E5C32543C1A0A78033B9531EB0CF8BA ### List Auctions ``` -# ./build/chibaclonkd q auction list +# ./build/laconicd q auction list auctions: auctions: @@ -182,7 +182,7 @@ pagination: null ### Get Bid ``` -# ./build/chibaclonkd q auction get-bid e7d14c7e7a6d7537cbdb8fbe62f22b1553c2ef4ce3705ada7c28f80faf2fbe0e ethm1l7cstwtf2lvev27ka67c23yk7mmj8ad7tetpqc +# ./build/laconicd q auction get-bid e7d14c7e7a6d7537cbdb8fbe62f22b1553c2ef4ce3705ada7c28f80faf2fbe0e ethm1l7cstwtf2lvev27ka67c23yk7mmj8ad7tetpqc bid: auction_id: e7d14c7e7a6d7537cbdb8fbe62f22b1553c2ef4ce3705ada7c28f80faf2fbe0d @@ -205,7 +205,7 @@ bid: ### Get All Bids for an Auction ``` -./build/chibaclonkd q auction get-bids e7d14c7e7a6d7537cbdb8fbe62f22b1553c2ef4ce3705ada7c28f80faf2fbe0d +./build/laconicd q auction get-bids e7d14c7e7a6d7537cbdb8fbe62f22b1553c2ef4ce3705ada7c28f80faf2fbe0d bids: - auction_id: e7d14c7e7a6d7537cbdb8fbe62f22b1553c2ef4ce3705ada7c28f80faf2fbe0d @@ -228,7 +228,7 @@ bids: ### Get Auction by AuctionID ``` -# ./build/chibaclonkd q auction get e7d14c7e7a6d7537cbdb8fbe62f22b1553c2ef4ce3705ada7c28f80faf2fbe0d +# ./build/laconicd q auction get e7d14c7e7a6d7537cbdb8fbe62f22b1553c2ef4ce3705ada7c28f80faf2fbe0d auction: commit_fee: @@ -259,7 +259,7 @@ auction: ### Get Auction by Bidder ``` -# ./build/chibaclonkd q auction query-by-owner ethm1l7cstwtf2lvev27ka67c23yk7mmj8ad7tetpqc +# ./build/laconicd q auction query-by-owner ethm1l7cstwtf2lvev27ka67c23yk7mmj8ad7tetpqc auctions: auctions: @@ -290,9 +290,9 @@ auctions: ### Query Account Balance ``` -# ./build/chibaclonkd q auction balance +# ./build/laconicd q auction balance balance: - amount: "20" denom: aphoton -``` \ No newline at end of file +``` diff --git a/x/auction/abci.go b/x/auction/abci.go index 636803d5..36f66a97 100644 --- a/x/auction/abci.go +++ b/x/auction/abci.go @@ -1,9 +1,9 @@ package auction import ( + "github.com/cerc-io/laconicd/x/auction/keeper" sdk "github.com/cosmos/cosmos-sdk/types" abci "github.com/tendermint/tendermint/abci/types" - "github.com/tharsis/ethermint/x/auction/keeper" ) // EndBlocker is called every block, returns updated validator set. diff --git a/x/auction/client/cli/query.go b/x/auction/client/cli/query.go index 844f29bc..256a1029 100644 --- a/x/auction/client/cli/query.go +++ b/x/auction/client/cli/query.go @@ -10,7 +10,7 @@ import ( "github.com/spf13/cobra" - "github.com/tharsis/ethermint/x/auction/types" + "github.com/cerc-io/laconicd/x/auction/types" ) func GetQueryCmd() *cobra.Command { diff --git a/x/auction/client/cli/tx.go b/x/auction/client/cli/tx.go index 2728716d..e87bac42 100644 --- a/x/auction/client/cli/tx.go +++ b/x/auction/client/cli/tx.go @@ -14,9 +14,9 @@ import ( "github.com/spf13/cobra" "github.com/spf13/viper" - "github.com/tharsis/ethermint/x/auction/types" + "github.com/cerc-io/laconicd/x/auction/types" - wnsUtils "github.com/tharsis/ethermint/utils" + wnsUtils "github.com/cerc-io/laconicd/utils" ) // GetTxCmd returns transaction commands for this module. diff --git a/x/auction/client/testutil/cli_test.go b/x/auction/client/testutil/cli_test.go index 6b027215..b241f54b 100644 --- a/x/auction/client/testutil/cli_test.go +++ b/x/auction/client/testutil/cli_test.go @@ -5,7 +5,7 @@ import ( "github.com/stretchr/testify/suite" - "github.com/tharsis/ethermint/testutil/network" + "github.com/cerc-io/laconicd/testutil/network" ) func TestIntegrationTestSuite(t *testing.T) { diff --git a/x/auction/client/testutil/common.go b/x/auction/client/testutil/common.go index 062467b0..54ca27bb 100644 --- a/x/auction/client/testutil/common.go +++ b/x/auction/client/testutil/common.go @@ -3,14 +3,14 @@ package testutil import ( "fmt" + "github.com/cerc-io/laconicd/crypto/hd" + "github.com/cerc-io/laconicd/testutil/network" "github.com/cosmos/cosmos-sdk/client/flags" "github.com/cosmos/cosmos-sdk/crypto/keyring" sdk "github.com/cosmos/cosmos-sdk/types" banktestutil "github.com/cosmos/cosmos-sdk/x/bank/client/testutil" "github.com/stretchr/testify/suite" tmcli "github.com/tendermint/tendermint/libs/cli" - "github.com/tharsis/ethermint/crypto/hd" - "github.com/tharsis/ethermint/testutil/network" ) type IntegrationTestSuite struct { diff --git a/x/auction/client/testutil/grpc.go b/x/auction/client/testutil/grpc.go index 686367c5..ccacf185 100644 --- a/x/auction/client/testutil/grpc.go +++ b/x/auction/client/testutil/grpc.go @@ -3,8 +3,8 @@ package testutil import ( "fmt" + auctiontypes "github.com/cerc-io/laconicd/x/auction/types" "github.com/cosmos/cosmos-sdk/testutil/rest" - auctiontypes "github.com/tharsis/ethermint/x/auction/types" ) const ( diff --git a/x/auction/client/testutil/query.go b/x/auction/client/testutil/query.go index e0ff2495..1a39077a 100644 --- a/x/auction/client/testutil/query.go +++ b/x/auction/client/testutil/query.go @@ -3,10 +3,10 @@ package testutil import ( "fmt" + "github.com/cerc-io/laconicd/x/auction/client/cli" + "github.com/cerc-io/laconicd/x/auction/types" clitestutil "github.com/cosmos/cosmos-sdk/testutil/cli" tmcli "github.com/tendermint/tendermint/libs/cli" - "github.com/tharsis/ethermint/x/auction/client/cli" - "github.com/tharsis/ethermint/x/auction/types" ) var queryJSONFlag = []string{fmt.Sprintf("--%s=json", tmcli.OutputFlag)} diff --git a/x/auction/client/testutil/tx.go b/x/auction/client/testutil/tx.go index 21f08554..ac67cacd 100644 --- a/x/auction/client/testutil/tx.go +++ b/x/auction/client/testutil/tx.go @@ -3,13 +3,13 @@ package testutil import ( "fmt" + "github.com/cerc-io/laconicd/x/auction/client/cli" + "github.com/cerc-io/laconicd/x/auction/types" "github.com/cosmos/cosmos-sdk/client/flags" clitestutil "github.com/cosmos/cosmos-sdk/testutil/cli" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/spf13/cobra" tmcli "github.com/tendermint/tendermint/libs/cli" - "github.com/tharsis/ethermint/x/auction/client/cli" - "github.com/tharsis/ethermint/x/auction/types" ) const ( diff --git a/x/auction/genesis.go b/x/auction/genesis.go index a413a1c7..384d76d9 100644 --- a/x/auction/genesis.go +++ b/x/auction/genesis.go @@ -5,8 +5,8 @@ import ( abci "github.com/tendermint/tendermint/abci/types" - "github.com/tharsis/ethermint/x/auction/keeper" - "github.com/tharsis/ethermint/x/auction/types" + "github.com/cerc-io/laconicd/x/auction/keeper" + "github.com/cerc-io/laconicd/x/auction/types" ) // func NewGenesisState(params types.Params, auctions []types.Auction) types.GenesisState { diff --git a/x/auction/keeper/grpc_query.go b/x/auction/keeper/grpc_query.go index 4cd7370b..b2497a19 100644 --- a/x/auction/keeper/grpc_query.go +++ b/x/auction/keeper/grpc_query.go @@ -6,7 +6,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - "github.com/tharsis/ethermint/x/auction/types" + "github.com/cerc-io/laconicd/x/auction/types" ) type Querier struct { diff --git a/x/auction/keeper/grpc_query_test.go b/x/auction/keeper/grpc_query_test.go index 922d16f6..56dcd174 100644 --- a/x/auction/keeper/grpc_query_test.go +++ b/x/auction/keeper/grpc_query_test.go @@ -4,10 +4,10 @@ import ( "context" "fmt" + "github.com/cerc-io/laconicd/app" + "github.com/cerc-io/laconicd/x/auction/types" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/cosmos/cosmos-sdk/x/bank/testutil" - "github.com/tharsis/ethermint/app" - "github.com/tharsis/ethermint/x/auction/types" ) const testCommitHash = "71D8CF34026E32A3A34C2C2D4ADF25ABC8D7943A4619761BE27F196603D91B9D" diff --git a/x/auction/keeper/invariants.go b/x/auction/keeper/invariants.go index 5fc83d1b..fb2af327 100644 --- a/x/auction/keeper/invariants.go +++ b/x/auction/keeper/invariants.go @@ -5,7 +5,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/x/auction/types" + "github.com/cerc-io/laconicd/x/auction/types" ) // RegisterInvariants registers all auction module invariants. diff --git a/x/auction/keeper/keeper.go b/x/auction/keeper/keeper.go index 120978fc..d6f30bb3 100644 --- a/x/auction/keeper/keeper.go +++ b/x/auction/keeper/keeper.go @@ -6,6 +6,7 @@ import ( "fmt" "time" + "github.com/cerc-io/laconicd/x/auction/types" "github.com/cosmos/cosmos-sdk/codec" storetypes "github.com/cosmos/cosmos-sdk/store/types" sdk "github.com/cosmos/cosmos-sdk/types" @@ -13,9 +14,8 @@ import ( auth "github.com/cosmos/cosmos-sdk/x/auth/keeper" bank "github.com/cosmos/cosmos-sdk/x/bank/keeper" params "github.com/cosmos/cosmos-sdk/x/params/types" - "github.com/tharsis/ethermint/x/auction/types" - wnsUtils "github.com/tharsis/ethermint/utils" + wnsUtils "github.com/cerc-io/laconicd/utils" ) // CompletedAuctionDeleteTimeout => Completed auctions are deleted after this timeout (after reveals end time). diff --git a/x/auction/keeper/keeper_test.go b/x/auction/keeper/keeper_test.go index 3040a867..9dfd9ccf 100644 --- a/x/auction/keeper/keeper_test.go +++ b/x/auction/keeper/keeper_test.go @@ -3,15 +3,15 @@ package keeper_test import ( "testing" + "github.com/cerc-io/laconicd/app" + auctionkeeper "github.com/cerc-io/laconicd/x/auction/keeper" + "github.com/cerc-io/laconicd/x/auction/types" "github.com/cosmos/cosmos-sdk/baseapp" "github.com/cosmos/cosmos-sdk/simapp" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/stretchr/testify/require" "github.com/stretchr/testify/suite" tmproto "github.com/tendermint/tendermint/proto/tendermint/types" - "github.com/tharsis/ethermint/app" - auctionkeeper "github.com/tharsis/ethermint/x/auction/keeper" - "github.com/tharsis/ethermint/x/auction/types" ) type KeeperTestSuite struct { diff --git a/x/auction/keeper/msg_server.go b/x/auction/keeper/msg_server.go index d0c99fbe..e336cb4e 100644 --- a/x/auction/keeper/msg_server.go +++ b/x/auction/keeper/msg_server.go @@ -5,7 +5,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/x/auction/types" + "github.com/cerc-io/laconicd/x/auction/types" ) type msgServer struct { diff --git a/x/auction/keeper/params.go b/x/auction/keeper/params.go index 2896f5a2..694a2a51 100644 --- a/x/auction/keeper/params.go +++ b/x/auction/keeper/params.go @@ -3,7 +3,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/x/auction/types" + "github.com/cerc-io/laconicd/x/auction/types" ) // GetParams - Get all parameteras as types.Params. diff --git a/x/auction/module.go b/x/auction/module.go index b4d59ddb..357d90e5 100644 --- a/x/auction/module.go +++ b/x/auction/module.go @@ -17,9 +17,9 @@ import ( abci "github.com/tendermint/tendermint/abci/types" - "github.com/tharsis/ethermint/x/auction/client/cli" - "github.com/tharsis/ethermint/x/auction/keeper" - "github.com/tharsis/ethermint/x/auction/types" + "github.com/cerc-io/laconicd/x/auction/client/cli" + "github.com/cerc-io/laconicd/x/auction/keeper" + "github.com/cerc-io/laconicd/x/auction/types" ) // type check to ensure the interface is properly implemented diff --git a/x/auction/types/genesis.pb.go b/x/auction/types/genesis.pb.go index 2eb11d7a..f2fd3efa 100644 --- a/x/auction/types/genesis.pb.go +++ b/x/auction/types/genesis.pb.go @@ -85,7 +85,7 @@ func init() { } var fileDescriptor_23ebfbd3a1e67fe6 = []byte{ - // 264 bytes of a gzipped FileDescriptorProto + // 263 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x2f, 0x2b, 0xcd, 0x49, 0x4e, 0xcc, 0xcb, 0xac, 0x4a, 0xd5, 0x4f, 0x2c, 0x4d, 0x2e, 0xc9, 0xcc, 0xcf, 0xd3, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x4f, 0x4f, 0xcd, 0x4b, 0x2d, 0xce, 0x2c, 0xd6, 0x2b, 0x28, @@ -97,12 +97,12 @@ var fileDescriptor_23ebfbd3a1e67fe6 = []byte{ 0xcf, 0x10, 0x04, 0xd5, 0x26, 0x14, 0xcb, 0xc5, 0x01, 0x55, 0x57, 0x2c, 0xc1, 0xa4, 0xc0, 0xac, 0xc1, 0x6d, 0xa4, 0x84, 0xc7, 0x08, 0x47, 0x08, 0xdf, 0x49, 0xf6, 0xd3, 0x3d, 0x79, 0xc9, 0xac, 0xe2, 0xfc, 0x3c, 0x2b, 0xa5, 0xa4, 0xfc, 0xbc, 0x94, 0x62, 0x25, 0x85, 0xca, 0xc4, 0xdc, 0x1c, - 0x18, 0x27, 0x08, 0x6e, 0xa4, 0x93, 0xdb, 0x89, 0x47, 0x72, 0x8c, 0x17, 0x1e, 0xc9, 0x31, 0x3e, + 0x18, 0x27, 0x08, 0x6e, 0xa4, 0x93, 0xeb, 0x89, 0x47, 0x72, 0x8c, 0x17, 0x1e, 0xc9, 0x31, 0x3e, 0x78, 0x24, 0xc7, 0x38, 0xe1, 0xb1, 0x1c, 0xc3, 0x85, 0xc7, 0x72, 0x0c, 0x37, 0x1e, 0xcb, 0x31, - 0x44, 0xe9, 0xa4, 0x67, 0x96, 0x64, 0x94, 0x26, 0xe9, 0x25, 0xe7, 0xe7, 0xea, 0x97, 0x64, 0x24, - 0x16, 0x15, 0x67, 0x16, 0xeb, 0xa7, 0x96, 0x64, 0xa4, 0x16, 0xe5, 0x66, 0xe6, 0x95, 0xe8, 0x57, - 0xc0, 0x83, 0x01, 0xec, 0xfd, 0x24, 0x36, 0xb0, 0xff, 0x8d, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, - 0x40, 0x0a, 0x31, 0x1a, 0x82, 0x01, 0x00, 0x00, + 0x44, 0x69, 0xa7, 0x67, 0x96, 0x64, 0x94, 0x26, 0xe9, 0x25, 0xe7, 0xe7, 0xea, 0x27, 0xa7, 0x16, + 0x25, 0xeb, 0x66, 0xe6, 0xeb, 0xe7, 0x24, 0x26, 0xe7, 0xe7, 0x65, 0x26, 0xa7, 0xe8, 0x57, 0xc0, + 0x43, 0x01, 0xec, 0xfb, 0x24, 0x36, 0xb0, 0xf7, 0x8d, 0x01, 0x01, 0x00, 0x00, 0xff, 0xff, 0xf4, + 0x8c, 0x66, 0x76, 0x81, 0x01, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/auction/types/query.pb.go b/x/auction/types/query.pb.go index ffd23ebf..7d83f773 100644 --- a/x/auction/types/query.pb.go +++ b/x/auction/types/query.pb.go @@ -789,60 +789,60 @@ func init() { } var fileDescriptor_888c39bb00ad61a7 = []byte{ - // 845 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x96, 0xcf, 0x6f, 0xe3, 0x44, - 0x14, 0xc7, 0xe3, 0xec, 0x92, 0x6c, 0x5e, 0x76, 0xb3, 0xab, 0x61, 0xb5, 0xec, 0x46, 0x60, 0x76, - 0x27, 0x64, 0x69, 0xd3, 0xd6, 0x6e, 0x53, 0x2a, 0x84, 0xa0, 0x2a, 0x75, 0xa5, 0x56, 0x48, 0x48, - 0x2d, 0xb9, 0x51, 0x0e, 0x95, 0x1d, 0x8f, 0xd2, 0x91, 0x1a, 0x3b, 0x8d, 0x9d, 0x42, 0x88, 0x72, - 0xe1, 0xcc, 0xa1, 0x12, 0x02, 0x0e, 0xfc, 0x1d, 0x5c, 0xf8, 0x0b, 0x7a, 0xac, 0xc4, 0x85, 0x13, - 0x42, 0x2d, 0x7f, 0x06, 0x07, 0xe4, 0x99, 0x37, 0xce, 0x8f, 0xaa, 0x8e, 0xb3, 0xea, 0x2d, 0x79, - 0xfe, 0xbe, 0xf7, 0x3e, 0xf3, 0xc6, 0xef, 0x9b, 0x40, 0xf5, 0xac, 0x77, 0xd2, 0xb4, 0x3d, 0xfe, - 0x3d, 0x33, 0xed, 0x5e, 0x33, 0xe4, 0xbe, 0x67, 0x9e, 0xad, 0x39, 0x2c, 0xb4, 0xd7, 0xcc, 0xd3, - 0x1e, 0xeb, 0xf6, 0x8d, 0x4e, 0xd7, 0x0f, 0x7d, 0xf2, 0x22, 0x96, 0x19, 0x28, 0x33, 0x50, 0x56, - 0x7e, 0xda, 0xf2, 0x5b, 0xbe, 0x50, 0x99, 0xd1, 0x27, 0x99, 0x50, 0x7e, 0xb7, 0xe5, 0xfb, 0xad, - 0x13, 0x66, 0xda, 0x1d, 0x6e, 0xda, 0x9e, 0xe7, 0x87, 0x76, 0x94, 0x14, 0xe0, 0xd3, 0x5a, 0xd3, - 0x0f, 0xda, 0x7e, 0x60, 0x3a, 0x76, 0xc0, 0x64, 0x9f, 0xb8, 0x6b, 0xc7, 0x6e, 0x71, 0x4f, 0x88, - 0x51, 0xab, 0x8f, 0x6b, 0x95, 0xaa, 0xe9, 0x73, 0xf5, 0x3c, 0xe1, 0x04, 0x61, 0xbf, 0xc3, 0xb0, - 0x25, 0xfd, 0x1a, 0x1e, 0x6f, 0xcb, 0xc7, 0x41, 0x83, 0x9d, 0xf6, 0x58, 0x10, 0x92, 0x5d, 0x80, - 0x51, 0xb7, 0xe7, 0xda, 0x4b, 0x6d, 0xa1, 0x58, 0x7f, 0x6d, 0xc8, 0x76, 0x46, 0xd4, 0xce, 0x90, - 0x23, 0xc0, 0x72, 0xc6, 0x81, 0xdd, 0x62, 0x98, 0xdb, 0x18, 0xcb, 0xa4, 0xbf, 0x69, 0xf0, 0x64, - 0x54, 0x3b, 0xe8, 0xf8, 0x5e, 0xc0, 0xc8, 0x16, 0x3c, 0x40, 0x9c, 0x00, 0x4b, 0x57, 0x8c, 0x5b, - 0x87, 0x68, 0xc4, 0xe9, 0x71, 0xd2, 0x14, 0x5d, 0xf6, 0x8d, 0xe9, 0x5e, 0x42, 0x09, 0xab, 0xab, - 0x73, 0x97, 0x20, 0xcb, 0x5d, 0x01, 0x55, 0x68, 0x64, 0xb9, 0x4b, 0xf7, 0xe3, 0xd1, 0xc4, 0xf4, - 0x9f, 0x41, 0x1e, 0x41, 0x10, 0x9e, 0xce, 0x86, 0x6f, 0xa8, 0x14, 0xba, 0x03, 0x60, 0x71, 0x57, - 0xb5, 0x7b, 0x0f, 0x00, 0x1f, 0x1c, 0xc5, 0x6d, 0x0b, 0x18, 0xf9, 0xc2, 0x25, 0xcf, 0x20, 0xe7, - 0x70, 0xd7, 0x65, 0x5d, 0x71, 0xc6, 0x42, 0x03, 0xbf, 0xd1, 0x2d, 0x28, 0x8a, 0x22, 0x48, 0xb4, - 0x0a, 0xf7, 0x1c, 0x4c, 0x2f, 0xd6, 0xf5, 0x04, 0x9a, 0x28, 0x29, 0x92, 0xd2, 0x65, 0x51, 0x20, - 0x48, 0x87, 0x41, 0x2d, 0x78, 0x28, 0xd5, 0xd8, 0xaf, 0x0e, 0xf7, 0x1d, 0xee, 0x46, 0x77, 0x77, - 0x2f, 0x45, 0x43, 0xa1, 0xa5, 0x9f, 0xc3, 0x3b, 0xea, 0x22, 0xad, 0xbe, 0x25, 0x8e, 0xa1, 0xba, - 0x57, 0xa1, 0x24, 0xcf, 0x75, 0x64, 0xbb, 0x6e, 0x97, 0x05, 0x01, 0x12, 0x3c, 0x92, 0xd1, 0x6d, - 0x19, 0xa4, 0xdf, 0xc0, 0xf3, 0x9b, 0x15, 0xee, 0xe8, 0x8d, 0xa2, 0x9b, 0xf0, 0x6c, 0x54, 0x7c, - 0xff, 0x5b, 0x6f, 0x44, 0x57, 0x81, 0x47, 0x7e, 0xf4, 0x7d, 0x0a, 0xee, 0xa1, 0x08, 0x2a, 0xb6, - 0xc3, 0xf1, 0xd3, 0x61, 0xfa, 0x5d, 0xa1, 0x3d, 0x05, 0xf2, 0x55, 0xf4, 0x36, 0x1f, 0xd8, 0x5d, - 0xbb, 0xad, 0xae, 0x8c, 0x1e, 0xc0, 0xdb, 0x13, 0x51, 0xec, 0xf6, 0x09, 0xe4, 0x3a, 0x22, 0x82, - 0xbd, 0x5e, 0x25, 0xf4, 0xc2, 0x54, 0x4c, 0xa0, 0x4f, 0xa0, 0x64, 0xd9, 0x27, 0xb6, 0xd7, 0x54, - 0xab, 0x42, 0xbf, 0x84, 0xc7, 0x71, 0x24, 0xae, 0x9f, 0x77, 0x64, 0x08, 0x6f, 0xff, 0xc5, 0xc4, - 0xda, 0xa9, 0xd2, 0x3b, 0x3e, 0xf7, 0xac, 0xfb, 0x17, 0x7f, 0xbf, 0x9f, 0x69, 0x28, 0x7d, 0xfd, - 0xbf, 0x02, 0xbc, 0x25, 0x90, 0xc9, 0xb9, 0x06, 0x0f, 0xd4, 0x41, 0x49, 0x2d, 0xcd, 0x34, 0x24, - 0x50, 0x79, 0x29, 0x95, 0x56, 0xa2, 0xd2, 0xa5, 0x1f, 0xfe, 0xfc, 0xf7, 0xa7, 0x6c, 0x95, 0x54, - 0xcc, 0xdb, 0x5d, 0x30, 0x76, 0x94, 0x9f, 0x35, 0x80, 0x3d, 0x16, 0x62, 0x11, 0xb2, 0x98, 0x62, - 0xa5, 0x91, 0xa9, 0x96, 0x46, 0x8a, 0x48, 0xab, 0x02, 0xa9, 0x46, 0x16, 0x52, 0x20, 0x99, 0x03, - 0xee, 0x0e, 0xc9, 0x2f, 0x1a, 0xe4, 0xf6, 0x58, 0x68, 0x71, 0x97, 0x54, 0x67, 0xec, 0x19, 0xf2, - 0xbc, 0x9e, 0x25, 0x43, 0x96, 0x4d, 0xc1, 0xf2, 0x31, 0xd9, 0x48, 0x60, 0x89, 0x36, 0xd7, 0x1c, - 0x8c, 0xac, 0x61, 0x68, 0x0e, 0xe4, 0x4e, 0x0e, 0xa3, 0x3b, 0xcc, 0x4b, 0xb0, 0x80, 0xcc, 0x68, - 0x19, 0x5f, 0xdf, 0x87, 0x33, 0x75, 0xc8, 0xf6, 0x91, 0x60, 0x33, 0xc8, 0xf2, 0x3c, 0x6c, 0xe4, - 0x8f, 0xb1, 0xdf, 0x1a, 0xe5, 0x10, 0xa4, 0x9e, 0xe2, 0x95, 0x99, 0x32, 0xa4, 0xf2, 0xfa, 0x5c, - 0x39, 0xf3, 0xcc, 0xb3, 0xbf, 0x22, 0xe7, 0xa7, 0xe6, 0xa8, 0x4c, 0x65, 0x48, 0x7e, 0xd7, 0x46, - 0x3f, 0xc2, 0x68, 0x21, 0x64, 0x2d, 0x15, 0xc7, 0xb8, 0x5b, 0x95, 0xeb, 0xf3, 0xa4, 0x20, 0xf9, - 0xa7, 0x82, 0x7c, 0x83, 0xac, 0x27, 0x93, 0x0b, 0xc3, 0x33, 0x07, 0x13, 0x66, 0x38, 0x24, 0xbf, - 0x6a, 0x50, 0x1c, 0x33, 0x22, 0xb2, 0x92, 0x00, 0x70, 0xd3, 0xc6, 0xca, 0x46, 0x5a, 0x39, 0xb2, - 0x2e, 0x0a, 0xd6, 0x0a, 0x79, 0x95, 0xc0, 0x2a, 0xfd, 0x8c, 0xfc, 0xa8, 0x41, 0x1e, 0xed, 0x2b, - 0x71, 0x9f, 0x27, 0x4d, 0x2f, 0x71, 0x9f, 0xa7, 0xdc, 0x90, 0xd6, 0x04, 0xcd, 0x07, 0x84, 0x26, - 0x4d, 0x4e, 0xe6, 0x58, 0xbb, 0x17, 0x57, 0xba, 0x76, 0x79, 0xa5, 0x6b, 0xff, 0x5c, 0xe9, 0xda, - 0xf9, 0xb5, 0x9e, 0xb9, 0xbc, 0xd6, 0x33, 0x7f, 0x5d, 0xeb, 0x99, 0xc3, 0xe5, 0x16, 0x0f, 0x8f, - 0x7b, 0x8e, 0xd1, 0xf4, 0xdb, 0x66, 0x78, 0x6c, 0x77, 0x03, 0x1e, 0x98, 0x2c, 0x3c, 0x66, 0xdd, - 0x36, 0xf7, 0x42, 0xf3, 0xbb, 0xb8, 0xa2, 0xf8, 0xcb, 0xe6, 0xe4, 0xc4, 0x7f, 0xb6, 0xf5, 0xff, - 0x03, 0x00, 0x00, 0xff, 0xff, 0x6b, 0xcc, 0x1f, 0xc3, 0x9e, 0x0a, 0x00, 0x00, + // 843 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x96, 0xcd, 0x6e, 0x23, 0x45, + 0x10, 0xc7, 0x3d, 0xde, 0xc5, 0x5e, 0x97, 0x77, 0xbd, 0xab, 0x66, 0xb5, 0xec, 0x5a, 0x30, 0xec, + 0xb6, 0xf1, 0xb2, 0x71, 0x92, 0x99, 0xc4, 0x21, 0x42, 0x08, 0xa2, 0x90, 0x89, 0x20, 0x42, 0x42, + 0x4a, 0xf0, 0x8d, 0x70, 0x88, 0xe6, 0x4b, 0xa6, 0x25, 0x67, 0xda, 0xf1, 0x8c, 0x03, 0xc6, 0xf2, + 0x85, 0x33, 0x87, 0x48, 0x08, 0x38, 0xf0, 0x1c, 0x5c, 0x78, 0x82, 0x1c, 0x23, 0x71, 0xe1, 0x84, + 0x50, 0xc2, 0x63, 0x70, 0x40, 0xd3, 0x5d, 0x3d, 0xfe, 0x88, 0x32, 0x1e, 0xa3, 0xdc, 0xec, 0x9a, + 0x7f, 0x55, 0xfd, 0xba, 0x7a, 0xea, 0x6f, 0x43, 0xfd, 0xb4, 0xdf, 0x71, 0xed, 0x80, 0x7d, 0xe7, + 0x9b, 0x76, 0xdf, 0x8d, 0x18, 0x0f, 0xcc, 0xd3, 0x75, 0xc7, 0x8f, 0xec, 0x75, 0xf3, 0xa4, 0xef, + 0xf7, 0x06, 0x46, 0xb7, 0xc7, 0x23, 0x4e, 0x9e, 0x25, 0x32, 0x03, 0x65, 0x06, 0xca, 0xaa, 0x8f, + 0xdb, 0xbc, 0xcd, 0x85, 0xca, 0x8c, 0x3f, 0xc9, 0x84, 0xea, 0x9b, 0x6d, 0xce, 0xdb, 0x1d, 0xdf, + 0xb4, 0xbb, 0xcc, 0xb4, 0x83, 0x80, 0x47, 0x76, 0x9c, 0x14, 0xe2, 0xd3, 0x86, 0xcb, 0xc3, 0x63, + 0x1e, 0x9a, 0x8e, 0x1d, 0xfa, 0xb2, 0x4f, 0xd2, 0xb5, 0x6b, 0xb7, 0x59, 0x20, 0xc4, 0xa8, 0xd5, + 0x27, 0xb5, 0x4a, 0xe5, 0x72, 0xa6, 0x9e, 0xa7, 0x9c, 0x20, 0x1a, 0x74, 0x7d, 0x6c, 0x49, 0xbf, + 0x84, 0x87, 0x3b, 0xf2, 0x71, 0xd8, 0xf2, 0x4f, 0xfa, 0x7e, 0x18, 0x91, 0x4f, 0x01, 0xc6, 0xdd, + 0x9e, 0x6a, 0xcf, 0xb5, 0x57, 0xe5, 0xe6, 0x4b, 0x43, 0xb6, 0x33, 0xe2, 0x76, 0x86, 0x1c, 0x01, + 0x96, 0x33, 0x0e, 0xec, 0xb6, 0x8f, 0xb9, 0xad, 0x89, 0x4c, 0xfa, 0xab, 0x06, 0x8f, 0xc6, 0xb5, + 0xc3, 0x2e, 0x0f, 0x42, 0x9f, 0x6c, 0xc3, 0x3d, 0xc4, 0x09, 0xb1, 0x74, 0xcd, 0xb8, 0x71, 0x88, + 0x46, 0x92, 0x9e, 0x24, 0xcd, 0xd0, 0xe5, 0xff, 0x37, 0xdd, 0x73, 0xa8, 0x60, 0x75, 0x75, 0xee, + 0x0a, 0xe4, 0x99, 0x27, 0xa0, 0x4a, 0xad, 0x3c, 0xf3, 0xe8, 0x7e, 0x32, 0x9a, 0x84, 0xfe, 0x23, + 0x28, 0x22, 0x08, 0xc2, 0xd3, 0xf9, 0xf0, 0x2d, 0x95, 0x42, 0x77, 0x01, 0x2c, 0xe6, 0xa9, 0x76, + 0x6f, 0x01, 0xe0, 0x83, 0xa3, 0xa4, 0x6d, 0x09, 0x23, 0x9f, 0x79, 0xe4, 0x09, 0x14, 0x1c, 0xe6, + 0x79, 0x7e, 0x4f, 0x9c, 0xb1, 0xd4, 0xc2, 0x6f, 0x74, 0x1b, 0xca, 0xa2, 0x08, 0x12, 0xad, 0xc1, + 0x1d, 0x07, 0xd3, 0xcb, 0x4d, 0x3d, 0x85, 0x26, 0x4e, 0x8a, 0xa5, 0x74, 0x45, 0x14, 0x08, 0xb3, + 0x61, 0x50, 0x0b, 0xee, 0x4b, 0x35, 0xf6, 0x6b, 0xc2, 0x5d, 0x87, 0x79, 0xf1, 0xdd, 0xdd, 0xc9, + 0xd0, 0x50, 0x68, 0xe9, 0xc7, 0xf0, 0x86, 0xba, 0x48, 0x6b, 0x60, 0x89, 0x63, 0xa8, 0xee, 0x75, + 0xa8, 0xc8, 0x73, 0x1d, 0xd9, 0x9e, 0xd7, 0xf3, 0xc3, 0x10, 0x09, 0x1e, 0xc8, 0xe8, 0x8e, 0x0c, + 0xd2, 0xaf, 0xe0, 0xe9, 0xf5, 0x0a, 0xb7, 0xf4, 0x46, 0xd1, 0x2d, 0x78, 0x32, 0x2e, 0xbe, 0xff, + 0x4d, 0x30, 0xa6, 0xab, 0xc1, 0x03, 0x1e, 0x7f, 0x9f, 0x81, 0xbb, 0x2f, 0x82, 0x8a, 0xed, 0x70, + 0xf2, 0x74, 0x98, 0x7e, 0x5b, 0x68, 0x8f, 0x81, 0x7c, 0x11, 0xbf, 0xcd, 0x07, 0x76, 0xcf, 0x3e, + 0x56, 0x57, 0x46, 0x0f, 0xe0, 0xf5, 0xa9, 0x28, 0x76, 0xfb, 0x00, 0x0a, 0x5d, 0x11, 0xc1, 0x5e, + 0x2f, 0x52, 0x7a, 0x61, 0x2a, 0x26, 0xd0, 0x47, 0x50, 0xb1, 0xec, 0x8e, 0x1d, 0xb8, 0x6a, 0x55, + 0xe8, 0xe7, 0xf0, 0x30, 0x89, 0x24, 0xf5, 0x8b, 0x8e, 0x0c, 0xe1, 0xed, 0x3f, 0x9b, 0x5a, 0x3b, + 0x55, 0x7a, 0x97, 0xb3, 0xc0, 0xba, 0x7b, 0xfe, 0xd7, 0xdb, 0xb9, 0x96, 0xd2, 0x37, 0xff, 0x2d, + 0xc1, 0x6b, 0x02, 0x99, 0x9c, 0x69, 0x70, 0x4f, 0x1d, 0x94, 0x34, 0xb2, 0x4c, 0x43, 0x02, 0x55, + 0x97, 0x33, 0x69, 0x25, 0x2a, 0x5d, 0xfe, 0xfe, 0x8f, 0x7f, 0x7e, 0xcc, 0xd7, 0x49, 0xcd, 0xbc, + 0xd9, 0x05, 0x13, 0x47, 0xf9, 0x49, 0x03, 0xd8, 0xf3, 0x23, 0x2c, 0x42, 0x96, 0x32, 0xac, 0x34, + 0x32, 0x35, 0xb2, 0x48, 0x11, 0x69, 0x4d, 0x20, 0x35, 0xc8, 0xab, 0x0c, 0x48, 0xe6, 0x90, 0x79, + 0x23, 0xf2, 0xb3, 0x06, 0x85, 0x3d, 0x3f, 0xb2, 0x98, 0x47, 0xea, 0x73, 0xf6, 0x0c, 0x79, 0x5e, + 0xce, 0x93, 0x21, 0xcb, 0x96, 0x60, 0x79, 0x9f, 0x6c, 0xa6, 0xb0, 0xc4, 0x9b, 0x6b, 0x0e, 0xc7, + 0xd6, 0x30, 0x32, 0x87, 0x72, 0x27, 0x47, 0xf1, 0x1d, 0x16, 0x25, 0x58, 0x48, 0xe6, 0xb4, 0x4c, + 0xae, 0xef, 0xdd, 0xb9, 0x3a, 0x64, 0x7b, 0x4f, 0xb0, 0x19, 0x64, 0x65, 0x11, 0x36, 0xf2, 0xfb, + 0xc4, 0x6f, 0x8d, 0x72, 0x08, 0xd2, 0xcc, 0xf0, 0xca, 0xcc, 0x18, 0x52, 0x75, 0x63, 0xa1, 0x9c, + 0x45, 0xe6, 0x39, 0x58, 0x95, 0xf3, 0x53, 0x73, 0x54, 0xa6, 0x32, 0x22, 0xbf, 0x69, 0xe3, 0x1f, + 0x61, 0xb4, 0x10, 0xb2, 0x9e, 0x89, 0x63, 0xd2, 0xad, 0xaa, 0xcd, 0x45, 0x52, 0x90, 0xfc, 0x43, + 0x41, 0xbe, 0x49, 0x36, 0xd2, 0xc9, 0x85, 0xe1, 0x99, 0xc3, 0x29, 0x33, 0x1c, 0x91, 0x5f, 0x34, + 0x28, 0x4f, 0x18, 0x11, 0x59, 0x4d, 0x01, 0xb8, 0x6e, 0x63, 0x55, 0x23, 0xab, 0x1c, 0x59, 0x97, + 0x04, 0x6b, 0x8d, 0xbc, 0x48, 0x61, 0x95, 0x7e, 0x46, 0x7e, 0xd0, 0xa0, 0x88, 0xf6, 0x95, 0xba, + 0xcf, 0xd3, 0xa6, 0x97, 0xba, 0xcf, 0x33, 0x6e, 0x48, 0x1b, 0x82, 0xe6, 0x1d, 0x42, 0xd3, 0x26, + 0x27, 0x73, 0xac, 0x4f, 0xce, 0x2f, 0x75, 0xed, 0xe2, 0x52, 0xd7, 0xfe, 0xbe, 0xd4, 0xb5, 0xb3, + 0x2b, 0x3d, 0x77, 0x71, 0xa5, 0xe7, 0xfe, 0xbc, 0xd2, 0x73, 0x87, 0xcb, 0x6d, 0x16, 0x7d, 0xdd, + 0x77, 0x0c, 0x97, 0x1f, 0x9b, 0xae, 0xdf, 0x73, 0x57, 0x19, 0x37, 0x3b, 0xb6, 0xcb, 0x03, 0xe6, + 0x7a, 0xe6, 0xb7, 0x49, 0x41, 0xf1, 0x8f, 0xcd, 0x29, 0x88, 0xbf, 0x6c, 0x1b, 0xff, 0x05, 0x00, + 0x00, 0xff, 0xff, 0x1d, 0x7b, 0xfa, 0x8e, 0x9d, 0x0a, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/auction/types/tx.pb.go b/x/auction/types/tx.pb.go index 006e4501..c33ace69 100644 --- a/x/auction/types/tx.pb.go +++ b/x/auction/types/tx.pb.go @@ -299,51 +299,51 @@ func init() { } var fileDescriptor_1684caa22ed7f7bf = []byte{ - // 691 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x55, 0x4f, 0x6f, 0xd3, 0x4e, - 0x10, 0x8d, 0x9b, 0x36, 0x3f, 0x65, 0xf3, 0x43, 0x54, 0x51, 0x91, 0xd2, 0x20, 0xec, 0x62, 0x54, - 0xb5, 0xa8, 0xe0, 0x55, 0xdb, 0x43, 0xa5, 0x72, 0xc2, 0x45, 0x15, 0x7f, 0xd4, 0x8b, 0x8f, 0x5c, - 0x22, 0x3b, 0xd9, 0x3a, 0x8b, 0x62, 0x6f, 0xf1, 0xda, 0x55, 0x8b, 0xc4, 0xa1, 0x37, 0x8e, 0x88, - 0x13, 0x47, 0x3e, 0x0d, 0xea, 0x09, 0xf5, 0xc8, 0x29, 0x40, 0xfb, 0x0d, 0xf2, 0x09, 0x90, 0x77, - 0x67, 0x6d, 0xc7, 0x85, 0x86, 0x00, 0xe2, 0x96, 0x99, 0x7d, 0x33, 0xef, 0xcd, 0xec, 0x73, 0x16, - 0x99, 0x87, 0xc9, 0xa0, 0xeb, 0x86, 0xf4, 0x15, 0xc1, 0x6e, 0xd2, 0x8d, 0x29, 0x0b, 0xf1, 0xe1, - 0xba, 0x47, 0x62, 0x77, 0x1d, 0xc7, 0x47, 0xd6, 0x41, 0xc4, 0x62, 0xd6, 0x5c, 0xcc, 0x30, 0x16, - 0x60, 0x2c, 0xc0, 0xb4, 0x17, 0x7c, 0xe6, 0x33, 0x81, 0xc2, 0xe9, 0x2f, 0x59, 0xd0, 0xd6, 0x7d, - 0xc6, 0xfc, 0x01, 0xc1, 0x22, 0xf2, 0x92, 0x7d, 0xdc, 0x4b, 0x22, 0x57, 0xd4, 0xc1, 0x79, 0x97, - 0xf1, 0x80, 0x71, 0xec, 0xb9, 0x9c, 0x64, 0x74, 0x5d, 0x46, 0xd5, 0xf9, 0xf2, 0x15, 0xa2, 0x8e, - 0x0f, 0x08, 0x97, 0x30, 0xf3, 0xdd, 0x1c, 0x9a, 0xdf, 0xe3, 0xfe, 0x4e, 0x44, 0xdc, 0x98, 0x3c, - 0x94, 0xc0, 0xe6, 0x89, 0x86, 0xe6, 0xbb, 0x2c, 0x08, 0x68, 0xcc, 0x3b, 0x8a, 0xb6, 0xa5, 0x2d, - 0x69, 0xab, 0x8d, 0x8d, 0x45, 0x4b, 0xea, 0xb2, 0x94, 0x2e, 0xeb, 0x11, 0x00, 0xec, 0x07, 0xa7, - 0x43, 0xa3, 0x32, 0x1a, 0x1a, 0xf8, 0x05, 0x67, 0xe1, 0xb6, 0x59, 0x6e, 0x60, 0x2e, 0x1d, 0xbb, - 0xc1, 0xe0, 0x07, 0xf9, 0xf7, 0x5f, 0x0c, 0xcd, 0xb9, 0x0e, 0x69, 0xd5, 0x4d, 0x68, 0x88, 0xc8, - 0x21, 0x71, 0x07, 0x05, 0x0d, 0x33, 0x53, 0x6a, 0x28, 0x37, 0x50, 0x1a, 0x2e, 0xe5, 0xa5, 0x06, - 0x48, 0x67, 0x1a, 0x08, 0x42, 0x52, 0x56, 0x67, 0x9f, 0x90, 0x56, 0x15, 0xc8, 0xe5, 0xe2, 0xad, - 0x74, 0xf1, 0xea, 0x0e, 0xad, 0x1d, 0x46, 0x43, 0x7b, 0x0d, 0xc8, 0xef, 0x14, 0x17, 0x90, 0x96, - 0x8e, 0x8f, 0x2e, 0x32, 0x4e, 0x5d, 0x06, 0xbb, 0x84, 0xa4, 0x34, 0x92, 0x59, 0xd0, 0xcc, 0x4e, - 0x49, 0x93, 0x97, 0x8e, 0x4f, 0x07, 0x34, 0x32, 0x48, 0x69, 0x28, 0x6a, 0x04, 0x34, 0xa4, 0x41, - 0x12, 0x74, 0x3c, 0xda, 0x6b, 0xcd, 0x4d, 0xe2, 0xb9, 0x0f, 0x3c, 0xcb, 0x92, 0xa7, 0x50, 0xab, - 0x88, 0x8a, 0x29, 0x07, 0x41, 0x64, 0xd3, 0x5e, 0x73, 0x0b, 0xd5, 0x38, 0xf5, 0x43, 0x12, 0xb5, - 0x6a, 0x4b, 0xda, 0x6a, 0xdd, 0x36, 0x46, 0x43, 0xe3, 0xa6, 0x6c, 0x23, 0xf3, 0xaa, 0x03, 0x44, - 0x0e, 0xc0, 0xb7, 0x67, 0xdf, 0x7c, 0x30, 0x2a, 0xe6, 0x89, 0x86, 0x5a, 0x65, 0x53, 0x3a, 0x84, - 0x1f, 0xb0, 0x90, 0x93, 0x66, 0x07, 0xfd, 0x07, 0x86, 0x06, 0x4b, 0x9a, 0xd6, 0x4f, 0xbf, 0x2d, - 0x0b, 0x8a, 0xed, 0xdb, 0xa3, 0xa1, 0x71, 0x4b, 0x0a, 0x00, 0x88, 0x52, 0xa0, 0x42, 0x47, 0x75, - 0x05, 0x0d, 0xdf, 0x34, 0xf4, 0x7f, 0xaa, 0x41, 0xdc, 0x52, 0x3a, 0xd3, 0x2e, 0x42, 0x80, 0xe8, - 0xd0, 0x9e, 0xa0, 0xae, 0xdb, 0x2b, 0xf9, 0x35, 0xe4, 0x67, 0xa5, 0xce, 0x69, 0xc6, 0xa9, 0x43, - 0xf0, 0xa4, 0xd7, 0x7c, 0x8a, 0x1a, 0xe0, 0x83, 0xbe, 0xcb, 0xfb, 0xc2, 0xd2, 0x75, 0xfb, 0x6e, - 0xbe, 0xe7, 0xc2, 0x61, 0xc9, 0x37, 0x22, 0xe5, 0x80, 0x25, 0x1f, 0xbb, 0xbc, 0x5f, 0xd8, 0x73, - 0xf5, 0x77, 0xf6, 0xfc, 0x49, 0xce, 0xe8, 0x08, 0x8b, 0xfc, 0xcd, 0x19, 0xb7, 0x50, 0x4d, 0xfa, - 0x0e, 0xc6, 0x2b, 0xe8, 0x92, 0xf9, 0x71, 0xab, 0x9a, 0x0e, 0xc0, 0xff, 0x74, 0x20, 0x8a, 0x16, - 0x8a, 0x77, 0x96, 0x79, 0xe6, 0x19, 0xaa, 0x7a, 0x30, 0x50, 0x63, 0x43, 0xbf, 0xc2, 0x2f, 0x36, - 0xed, 0xd9, 0x8b, 0xa3, 0xa1, 0x71, 0x43, 0x72, 0x16, 0xbc, 0x2e, 0x3c, 0x9e, 0x76, 0x01, 0xaa, - 0xd7, 0x82, 0x2a, 0x5b, 0xdd, 0x3f, 0xb6, 0xe7, 0xc6, 0xc7, 0x19, 0x54, 0xdd, 0xe3, 0x7e, 0xf3, - 0x25, 0xba, 0x36, 0xfe, 0xdf, 0xbd, 0x76, 0x05, 0x5d, 0xf9, 0x9b, 0x6a, 0x6f, 0x4e, 0x01, 0xce, - 0x26, 0x24, 0xa8, 0x9e, 0x7f, 0x15, 0x2b, 0x13, 0x3a, 0x28, 0x60, 0x1b, 0xff, 0x22, 0xb0, 0x48, - 0x93, 0x1b, 0x73, 0x02, 0x4d, 0x06, 0x9c, 0x44, 0x73, 0xe9, 0xbe, 0xec, 0xdd, 0xd3, 0x73, 0x5d, - 0x3b, 0x3b, 0xd7, 0xb5, 0xaf, 0xe7, 0xba, 0xf6, 0xf6, 0x42, 0xaf, 0x9c, 0x5d, 0xe8, 0x95, 0xcf, - 0x17, 0x7a, 0xe5, 0xf9, 0x3d, 0x9f, 0xc6, 0xfd, 0xc4, 0xb3, 0xba, 0x2c, 0xc0, 0x71, 0xdf, 0x8d, - 0x38, 0xe5, 0x98, 0xc4, 0x7d, 0x12, 0x05, 0x34, 0x8c, 0xf1, 0x51, 0xf6, 0xac, 0x8a, 0xe7, 0xd4, - 0xab, 0x89, 0xc7, 0x68, 0xf3, 0x7b, 0x00, 0x00, 0x00, 0xff, 0xff, 0xfd, 0xa6, 0x65, 0x14, 0x0d, - 0x08, 0x00, 0x00, + // 689 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x55, 0x4d, 0x6f, 0xd3, 0x40, + 0x10, 0x8d, 0x9b, 0x36, 0x28, 0x1b, 0x10, 0x55, 0x54, 0xa4, 0x34, 0x08, 0xbb, 0x18, 0x55, 0x2d, + 0xaa, 0xea, 0x55, 0xdb, 0x43, 0xa5, 0x72, 0xc2, 0x85, 0x8a, 0x0f, 0xf5, 0xe2, 0x23, 0x97, 0xc8, + 0x1f, 0x5b, 0x67, 0x51, 0xec, 0x2d, 0x59, 0xa7, 0x6a, 0x91, 0x38, 0xf4, 0xc6, 0x11, 0x71, 0xe2, + 0xc8, 0xaf, 0x41, 0x3d, 0xa1, 0x1e, 0x39, 0x05, 0x68, 0xff, 0x41, 0x7e, 0x01, 0xf2, 0xee, 0xac, + 0xed, 0xb8, 0xd0, 0x50, 0x40, 0xdc, 0x32, 0xb3, 0x6f, 0xe6, 0xbd, 0x99, 0x7d, 0xce, 0x22, 0xf3, + 0x60, 0xd0, 0xf3, 0xdd, 0x98, 0xbe, 0x26, 0xd8, 0x1d, 0xf8, 0x09, 0x65, 0x31, 0x3e, 0x58, 0xf3, + 0x48, 0xe2, 0xae, 0xe1, 0xe4, 0xd0, 0xda, 0xef, 0xb3, 0x84, 0x35, 0xe7, 0x33, 0x8c, 0x05, 0x18, + 0x0b, 0x30, 0xed, 0xb9, 0x90, 0x85, 0x4c, 0xa0, 0x70, 0xfa, 0x4b, 0x16, 0xb4, 0xf5, 0x90, 0xb1, + 0xb0, 0x47, 0xb0, 0x88, 0xbc, 0xc1, 0x1e, 0x0e, 0x06, 0x7d, 0x57, 0xd4, 0xc1, 0xb9, 0xcf, 0x78, + 0xc4, 0x38, 0xf6, 0x5c, 0x4e, 0x32, 0x3a, 0x9f, 0x51, 0x75, 0xbe, 0x78, 0x89, 0xa8, 0xa3, 0x7d, + 0xc2, 0x25, 0xcc, 0x7c, 0x3f, 0x83, 0x66, 0x77, 0x79, 0xb8, 0xdd, 0x27, 0x6e, 0x42, 0x1e, 0x4a, + 0x60, 0xf3, 0x58, 0x43, 0xb3, 0x3e, 0x8b, 0x22, 0x9a, 0xf0, 0x8e, 0xa2, 0x6d, 0x69, 0x0b, 0xda, + 0x72, 0x63, 0x7d, 0xde, 0x92, 0xba, 0x2c, 0xa5, 0xcb, 0x7a, 0x04, 0x00, 0xfb, 0xc1, 0xc9, 0xd0, + 0xa8, 0x8c, 0x86, 0x06, 0x7e, 0xc9, 0x59, 0xbc, 0x65, 0x96, 0x1b, 0x98, 0x0b, 0x47, 0x6e, 0xd4, + 0xfb, 0x49, 0xfe, 0xc3, 0x57, 0x43, 0x73, 0x6e, 0x42, 0x5a, 0x75, 0x13, 0x1a, 0xfa, 0xe4, 0x80, + 0xb8, 0xbd, 0x82, 0x86, 0xa9, 0x2b, 0x6a, 0x28, 0x37, 0x50, 0x1a, 0x2e, 0xe4, 0xa5, 0x06, 0x48, + 0x67, 0x1a, 0x08, 0x42, 0x52, 0x56, 0x67, 0x8f, 0x90, 0x56, 0x15, 0xc8, 0xe5, 0xe2, 0xad, 0x74, + 0xf1, 0xea, 0x0e, 0xad, 0x6d, 0x46, 0x63, 0x7b, 0x05, 0xc8, 0xef, 0x15, 0x17, 0x90, 0x96, 0x8e, + 0x8f, 0x2e, 0x32, 0x4e, 0x5d, 0x06, 0x3b, 0x84, 0xa4, 0x34, 0x92, 0x59, 0xd0, 0x4c, 0x5f, 0x91, + 0x26, 0x2f, 0x1d, 0x9f, 0x0e, 0x68, 0x64, 0x90, 0xd2, 0x50, 0xd4, 0x88, 0x68, 0x4c, 0xa3, 0x41, + 0xd4, 0xf1, 0x68, 0xd0, 0x9a, 0x99, 0xc4, 0xb3, 0x0a, 0x3c, 0x8b, 0x92, 0xa7, 0x50, 0xab, 0x88, + 0x8a, 0x29, 0x07, 0x41, 0x64, 0xd3, 0xa0, 0xb9, 0x89, 0x6a, 0x9c, 0x86, 0x31, 0xe9, 0xb7, 0x6a, + 0x0b, 0xda, 0x72, 0xdd, 0x36, 0x46, 0x43, 0xe3, 0xb6, 0x6c, 0x23, 0xf3, 0xaa, 0x03, 0x44, 0x0e, + 0xc0, 0xb7, 0xa6, 0xdf, 0x7e, 0x34, 0x2a, 0xe6, 0xb1, 0x86, 0x5a, 0x65, 0x53, 0x3a, 0x84, 0xef, + 0xb3, 0x98, 0x93, 0x66, 0x07, 0x5d, 0x03, 0x43, 0x83, 0x25, 0x4d, 0xeb, 0x97, 0xdf, 0x96, 0x05, + 0xc5, 0xf6, 0xdd, 0xd1, 0xd0, 0xb8, 0x23, 0x05, 0x00, 0x44, 0x29, 0x50, 0xa1, 0xa3, 0xba, 0x82, + 0x86, 0xef, 0x1a, 0xba, 0x9e, 0x6a, 0x10, 0xb7, 0x94, 0xce, 0xb4, 0x83, 0x10, 0x20, 0x3a, 0x34, + 0x10, 0xd4, 0x75, 0x7b, 0x29, 0xbf, 0x86, 0xfc, 0xac, 0xd4, 0x39, 0xcd, 0x38, 0x75, 0x08, 0x9e, + 0x06, 0xcd, 0x67, 0xa8, 0x01, 0x3e, 0xe8, 0xba, 0xbc, 0x2b, 0x2c, 0x5d, 0xb7, 0xef, 0xe7, 0x7b, + 0x2e, 0x1c, 0x96, 0x7c, 0x23, 0x52, 0x0e, 0x58, 0xf2, 0x89, 0xcb, 0xbb, 0x85, 0x3d, 0x57, 0xff, + 0x64, 0xcf, 0x9f, 0xe5, 0x8c, 0x8e, 0xb0, 0xc8, 0xbf, 0x9c, 0x71, 0x13, 0xd5, 0xa4, 0xef, 0x60, + 0xbc, 0x82, 0x2e, 0x99, 0x1f, 0xb7, 0xaa, 0xe9, 0x00, 0xfc, 0x6f, 0x07, 0xa2, 0x68, 0xae, 0x78, + 0x67, 0x99, 0x67, 0x9e, 0xa3, 0xaa, 0x07, 0x03, 0x35, 0xd6, 0xf5, 0x4b, 0xfc, 0x62, 0xd3, 0xc0, + 0x9e, 0x1f, 0x0d, 0x8d, 0x5b, 0x92, 0xb3, 0xe0, 0x75, 0xe1, 0xf1, 0xb4, 0x0b, 0x50, 0xbd, 0x11, + 0x54, 0xd9, 0xea, 0xfe, 0xb3, 0x3d, 0xd7, 0x3f, 0x4d, 0xa1, 0xea, 0x2e, 0x0f, 0x9b, 0xaf, 0xd0, + 0x8d, 0xf1, 0xff, 0xee, 0x95, 0x4b, 0xe8, 0xca, 0xdf, 0x54, 0x7b, 0xe3, 0x0a, 0xe0, 0x6c, 0x42, + 0x82, 0xea, 0xf9, 0x57, 0xb1, 0x34, 0xa1, 0x83, 0x02, 0xb6, 0xf1, 0x6f, 0x02, 0x8b, 0x34, 0xb9, + 0x31, 0x27, 0xd0, 0x64, 0xc0, 0x49, 0x34, 0x17, 0xee, 0xcb, 0x7e, 0x7c, 0x72, 0xa6, 0x6b, 0xa7, + 0x67, 0xba, 0xf6, 0xed, 0x4c, 0xd7, 0xde, 0x9d, 0xeb, 0x95, 0xd3, 0x73, 0xbd, 0xf2, 0xe5, 0x5c, + 0xaf, 0xbc, 0x58, 0x09, 0x69, 0xd2, 0x1d, 0x78, 0x96, 0xcf, 0x22, 0xec, 0x93, 0xbe, 0xbf, 0x4a, + 0x19, 0xee, 0xb9, 0x3e, 0x8b, 0xa9, 0x1f, 0xe0, 0xc3, 0xec, 0x55, 0x15, 0xaf, 0xa9, 0x57, 0x13, + 0x6f, 0xd1, 0xc6, 0x8f, 0x00, 0x00, 0x00, 0xff, 0xff, 0xfc, 0x03, 0x42, 0xf9, 0x0c, 0x08, 0x00, + 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/auction/types/types.pb.go b/x/auction/types/types.pb.go index 8e9465a7..1e332f8f 100644 --- a/x/auction/types/types.pb.go +++ b/x/auction/types/types.pb.go @@ -266,56 +266,56 @@ func init() { var fileDescriptor_4ef8053ad65dd4d3 = []byte{ // 809 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x56, 0x4d, 0x4f, 0xdb, 0x4a, - 0x14, 0x8d, 0x49, 0x08, 0xf1, 0x98, 0xf0, 0x9e, 0xac, 0xa7, 0xa7, 0x80, 0xd4, 0x04, 0x05, 0x21, - 0x51, 0xb5, 0xb5, 0x05, 0xdd, 0xd1, 0x15, 0x29, 0x45, 0xed, 0x0e, 0x59, 0x55, 0x17, 0xdd, 0x44, - 0x63, 0x7b, 0x48, 0xa6, 0x8a, 0x3d, 0xa9, 0x67, 0x0c, 0xa5, 0xbb, 0xee, 0xba, 0x44, 0x5d, 0xb1, - 0x6b, 0x7f, 0x0e, 0xbb, 0xb2, 0xec, 0x8a, 0x56, 0xf0, 0x0f, 0xfa, 0x0b, 0x2a, 0xcf, 0x87, 0x33, - 0x36, 0xa0, 0x34, 0x0b, 0xd8, 0x65, 0xce, 0xcc, 0xbd, 0xe7, 0xdc, 0x99, 0x7b, 0x6e, 0x0c, 0xd6, - 0x0f, 0xd3, 0x51, 0x00, 0x63, 0xfc, 0x11, 0xb9, 0x30, 0x0d, 0x18, 0x26, 0xb1, 0x7b, 0xb8, 0xe9, - 0x23, 0x06, 0x37, 0x5d, 0x76, 0x3c, 0x46, 0xd4, 0x19, 0x27, 0x84, 0x11, 0x7b, 0x39, 0x3f, 0xe6, - 0xc8, 0x63, 0x8e, 0x3c, 0xb6, 0xf2, 0xdf, 0x80, 0x0c, 0x08, 0x3f, 0xe5, 0x66, 0xbf, 0x44, 0xc0, - 0x4a, 0x7b, 0x40, 0xc8, 0x60, 0x84, 0x5c, 0xbe, 0xf2, 0xd3, 0x03, 0x37, 0x4c, 0x13, 0xc8, 0xe3, - 0xc4, 0x7e, 0xa7, 0xbc, 0xcf, 0x70, 0x84, 0x28, 0x83, 0xd1, 0x58, 0x25, 0x08, 0x08, 0x8d, 0x08, - 0x75, 0x7d, 0x48, 0x51, 0x2e, 0x29, 0x20, 0x58, 0x26, 0xe8, 0x7e, 0xaf, 0x81, 0xfa, 0x3e, 0x4c, - 0x60, 0x44, 0xed, 0x4f, 0x06, 0xf8, 0x37, 0x20, 0x51, 0x84, 0x19, 0xed, 0x2b, 0x9a, 0x96, 0xb1, - 0x6a, 0x6c, 0x58, 0x5b, 0xcb, 0x8e, 0xe0, 0x71, 0x14, 0x8f, 0xb3, 0x2b, 0x0f, 0xf4, 0x9e, 0x9d, - 0x5d, 0x74, 0x2a, 0xbf, 0x2f, 0x3a, 0xee, 0x3b, 0x4a, 0xe2, 0xed, 0x6e, 0x39, 0x41, 0x77, 0xf5, - 0x18, 0x46, 0xa3, 0x1b, 0xf0, 0xd3, 0x9f, 0x1d, 0xc3, 0xfb, 0x47, 0xc2, 0x2a, 0x1b, 0xd7, 0x90, - 0xa0, 0x43, 0x04, 0x47, 0x9a, 0x86, 0xb9, 0x19, 0x35, 0x94, 0x13, 0x28, 0x0d, 0xd7, 0x70, 0xa1, - 0x41, 0xc2, 0xb9, 0x06, 0x04, 0x80, 0x90, 0xd5, 0x3f, 0x40, 0xa8, 0x55, 0x95, 0xe4, 0xe2, 0x1e, - 0x9d, 0xec, 0x1e, 0xd5, 0x9b, 0x39, 0xcf, 0x09, 0x8e, 0x7b, 0x8f, 0x24, 0xf9, 0x9a, 0x7e, 0x01, - 0x59, 0x68, 0xb1, 0x74, 0x8e, 0x78, 0xa6, 0x58, 0xec, 0x21, 0x94, 0xd1, 0x08, 0x66, 0x4e, 0x53, - 0x9b, 0x91, 0x66, 0x12, 0x5a, 0xac, 0x4e, 0xd2, 0x88, 0x45, 0x46, 0x83, 0x81, 0x15, 0xe1, 0x18, - 0x47, 0x69, 0xd4, 0xf7, 0x71, 0xd8, 0x9a, 0x9f, 0xc6, 0xf3, 0x44, 0xf2, 0xac, 0x0b, 0x1e, 0x2d, - 0x56, 0x11, 0xe9, 0x90, 0x07, 0xe4, 0xaa, 0x87, 0xc3, 0xed, 0xda, 0xe9, 0xb7, 0x4e, 0xa5, 0xfb, - 0xa5, 0x01, 0x16, 0x76, 0x44, 0x73, 0xdb, 0x4b, 0x60, 0x0e, 0x87, 0xbc, 0x87, 0x4c, 0x6f, 0x0e, - 0x87, 0xf6, 0xff, 0xa0, 0x4e, 0x19, 0x64, 0x29, 0xe5, 0x6f, 0x6a, 0x7a, 0x72, 0x65, 0xaf, 0x81, - 0x26, 0x39, 0x8a, 0x51, 0xd2, 0x87, 0x61, 0x98, 0x20, 0x4a, 0xf9, 0xad, 0x9b, 0xde, 0x22, 0x07, - 0x77, 0x04, 0x66, 0xc7, 0xc0, 0x0a, 0x12, 0x04, 0x19, 0xea, 0x67, 0x4d, 0x2e, 0x6f, 0x6c, 0xe5, - 0x5a, 0x57, 0xbc, 0x56, 0x0e, 0xe8, 0x6d, 0x16, 0x4b, 0xd1, 0x82, 0xf3, 0xa7, 0xd1, 0xa0, 0x93, - 0xac, 0x19, 0x80, 0x40, 0xb2, 0x1c, 0x05, 0x3f, 0xa0, 0x38, 0x14, 0xac, 0xf3, 0x53, 0x59, 0x6f, - 0x31, 0x84, 0xca, 0x50, 0x36, 0x44, 0x8e, 0x73, 0xfe, 0x25, 0x09, 0xbf, 0x88, 0xc3, 0x5c, 0x83, - 0x6a, 0xdb, 0x5c, 0x43, 0x7d, 0x56, 0x0d, 0xe5, 0x0c, 0x65, 0x43, 0x94, 0x34, 0x48, 0x58, 0x69, - 0x28, 0xfa, 0x61, 0xe1, 0x7e, 0xfc, 0xd0, 0xb8, 0x27, 0x3f, 0x98, 0x77, 0xe7, 0x07, 0x7b, 0x1d, - 0x2c, 0x1d, 0xe1, 0x58, 0x6f, 0x6b, 0xc0, 0xdb, 0xba, 0x29, 0x50, 0xd5, 0xd7, 0x18, 0x58, 0x19, - 0x80, 0xe3, 0x01, 0x57, 0x64, 0xcd, 0xa8, 0x48, 0x8b, 0x55, 0x8a, 0x74, 0xc8, 0x03, 0x72, 0x95, - 0x29, 0x7a, 0x0f, 0x9a, 0x6a, 0x6f, 0x9c, 0xe0, 0x00, 0xb5, 0x16, 0xa7, 0x91, 0x29, 0x0f, 0x3d, - 0x2c, 0x92, 0xf1, 0xe8, 0x32, 0x9d, 0x00, 0xbd, 0x45, 0xb9, 0xde, 0xcf, 0x96, 0xdb, 0xb5, 0xcf, - 0xd9, 0x50, 0x78, 0x03, 0x1a, 0x72, 0x26, 0x50, 0x7b, 0x17, 0x34, 0xe4, 0x9f, 0x1f, 0x6d, 0x19, - 0xab, 0xd5, 0x0d, 0x6b, 0xab, 0xeb, 0xdc, 0xfa, 0xbf, 0xe8, 0xc8, 0xb0, 0x5e, 0x2d, 0x13, 0xe2, - 0xe5, 0x91, 0x32, 0xef, 0xd7, 0x79, 0x50, 0xcd, 0x0a, 0x7b, 0x00, 0x80, 0xdc, 0xe9, 0xe7, 0x03, - 0xc7, 0x94, 0xc8, 0x2b, 0xfe, 0x12, 0x3e, 0x0e, 0x43, 0xed, 0x25, 0xc4, 0xfc, 0x69, 0x0a, 0x54, - 0xbd, 0xc4, 0x64, 0x3c, 0x55, 0x0b, 0xe3, 0xa9, 0x03, 0x2c, 0xd9, 0xb4, 0x43, 0x48, 0x87, 0x7c, - 0xf2, 0x98, 0x9e, 0x34, 0xc5, 0x4b, 0x48, 0x87, 0x7c, 0x34, 0x89, 0x03, 0x7f, 0x39, 0x24, 0xca, - 0xa3, 0x69, 0x12, 0x5c, 0x72, 0x89, 0x3e, 0x9a, 0x38, 0x72, 0x83, 0x25, 0xeb, 0x77, 0x65, 0xc9, - 0x18, 0x58, 0xd2, 0x45, 0xbc, 0xac, 0x85, 0x59, 0xcb, 0xd2, 0x82, 0x4b, 0xae, 0xd4, 0xca, 0x12, - 0x88, 0x2a, 0xeb, 0x3e, 0x46, 0x00, 0x02, 0xc0, 0xc7, 0x61, 0x1f, 0x46, 0x24, 0x8d, 0xd9, 0xf4, - 0x09, 0x50, 0xa2, 0x99, 0x84, 0x2a, 0x1a, 0x0d, 0xf1, 0x4c, 0x1f, 0x87, 0x3b, 0xfc, 0xb7, 0xe8, - 0xd0, 0xde, 0xde, 0xd9, 0x65, 0xdb, 0x38, 0xbf, 0x6c, 0x1b, 0xbf, 0x2e, 0xdb, 0xc6, 0xc9, 0x55, - 0xbb, 0x72, 0x7e, 0xd5, 0xae, 0xfc, 0xb8, 0x6a, 0x57, 0xde, 0x3e, 0x1e, 0x60, 0x36, 0x4c, 0x7d, - 0x27, 0x20, 0x91, 0xcb, 0x86, 0x30, 0xa1, 0x98, 0xba, 0x88, 0x0d, 0x51, 0x12, 0xe1, 0x98, 0xb9, - 0x1f, 0xf2, 0x0f, 0x49, 0xfe, 0x01, 0xe9, 0xd7, 0xf9, 0x75, 0x3f, 0xfd, 0x13, 0x00, 0x00, 0xff, - 0xff, 0xb9, 0xce, 0x8c, 0x23, 0x6a, 0x0a, 0x00, 0x00, + 0x14, 0x8d, 0x49, 0x08, 0xf1, 0x98, 0xf0, 0x9e, 0xac, 0xa7, 0xa7, 0x80, 0xf4, 0x12, 0x14, 0x84, + 0xc4, 0x13, 0xc2, 0x16, 0x74, 0x47, 0x57, 0xa4, 0x50, 0xb5, 0x3b, 0x64, 0x55, 0x5d, 0x74, 0x13, + 0x8d, 0xed, 0x21, 0x99, 0x2a, 0xf6, 0xa4, 0x1e, 0x1b, 0x4a, 0x77, 0xdd, 0x75, 0x89, 0xba, 0x62, + 0xd7, 0xfe, 0x1c, 0x76, 0x65, 0xd9, 0x15, 0xad, 0xe0, 0x1f, 0xf4, 0x17, 0x54, 0xf3, 0xe5, 0x8c, + 0x0d, 0x28, 0xcd, 0x02, 0x76, 0x99, 0x33, 0x73, 0xef, 0x39, 0x77, 0xe6, 0x9e, 0x1b, 0x83, 0xf5, + 0xe3, 0x6c, 0x14, 0xc0, 0x18, 0x7f, 0x40, 0x2e, 0xcc, 0x82, 0x14, 0x93, 0xd8, 0x3d, 0xde, 0xf6, + 0x51, 0x0a, 0xb7, 0xdd, 0xf4, 0x74, 0x8c, 0xa8, 0x33, 0x4e, 0x48, 0x4a, 0xec, 0xe5, 0xfc, 0x98, + 0x23, 0x8f, 0x39, 0xf2, 0xd8, 0xca, 0x3f, 0x03, 0x32, 0x20, 0xfc, 0x94, 0xcb, 0x7e, 0x89, 0x80, + 0x95, 0xf6, 0x80, 0x90, 0xc1, 0x08, 0xb9, 0x7c, 0xe5, 0x67, 0x47, 0x6e, 0x98, 0x25, 0x90, 0xc7, + 0x89, 0xfd, 0x4e, 0x79, 0x3f, 0xc5, 0x11, 0xa2, 0x29, 0x8c, 0xc6, 0x2a, 0x41, 0x40, 0x68, 0x44, + 0xa8, 0xeb, 0x43, 0x8a, 0x72, 0x49, 0x01, 0xc1, 0x32, 0x41, 0xf7, 0x5b, 0x0d, 0xd4, 0x0f, 0x61, + 0x02, 0x23, 0x6a, 0x7f, 0x34, 0xc0, 0xdf, 0x01, 0x89, 0x22, 0x9c, 0xd2, 0xbe, 0xa2, 0x69, 0x19, + 0xab, 0xc6, 0x86, 0xb5, 0xb3, 0xec, 0x08, 0x1e, 0x47, 0xf1, 0x38, 0xfb, 0xf2, 0x40, 0xef, 0xe9, + 0xc5, 0x55, 0xa7, 0xf2, 0xeb, 0xaa, 0xe3, 0xbe, 0xa5, 0x24, 0xde, 0xed, 0x96, 0x13, 0x74, 0x57, + 0x4f, 0x61, 0x34, 0xba, 0x03, 0x3f, 0xff, 0xd1, 0x31, 0xbc, 0xbf, 0x24, 0xac, 0xb2, 0x71, 0x0d, + 0x09, 0x3a, 0x46, 0x70, 0xa4, 0x69, 0x98, 0x9b, 0x51, 0x43, 0x39, 0x81, 0xd2, 0x70, 0x0b, 0x17, + 0x1a, 0x24, 0x9c, 0x6b, 0x40, 0x00, 0x08, 0x59, 0xfd, 0x23, 0x84, 0x5a, 0x55, 0x49, 0x2e, 0xee, + 0xd1, 0x61, 0xf7, 0xa8, 0xde, 0xcc, 0x79, 0x46, 0x70, 0xdc, 0xdb, 0x94, 0xe4, 0x6b, 0xfa, 0x05, + 0xb0, 0xd0, 0x62, 0xe9, 0x1c, 0xf1, 0x4c, 0xb1, 0x78, 0x8e, 0x10, 0xa3, 0x11, 0xcc, 0x9c, 0xa6, + 0x36, 0x23, 0xcd, 0x24, 0xb4, 0x58, 0x9d, 0xa4, 0x11, 0x0b, 0x46, 0x83, 0x81, 0x15, 0xe1, 0x18, + 0x47, 0x59, 0xd4, 0xf7, 0x71, 0xd8, 0x9a, 0x9f, 0xc6, 0xb3, 0x25, 0x79, 0xd6, 0x05, 0x8f, 0x16, + 0xab, 0x88, 0x74, 0xc8, 0x03, 0x72, 0xd5, 0xc3, 0xe1, 0x6e, 0xed, 0xfc, 0x6b, 0xa7, 0xd2, 0xfd, + 0xdc, 0x00, 0x0b, 0x7b, 0xa2, 0xb9, 0xed, 0x25, 0x30, 0x87, 0x43, 0xde, 0x43, 0xa6, 0x37, 0x87, + 0x43, 0xfb, 0x5f, 0x50, 0xa7, 0x29, 0x4c, 0x33, 0xca, 0xdf, 0xd4, 0xf4, 0xe4, 0xca, 0x5e, 0x03, + 0x4d, 0x72, 0x12, 0xa3, 0xa4, 0x0f, 0xc3, 0x30, 0x41, 0x94, 0xf2, 0x5b, 0x37, 0xbd, 0x45, 0x0e, + 0xee, 0x09, 0xcc, 0x8e, 0x81, 0x15, 0x24, 0x08, 0xa6, 0xa8, 0xcf, 0x9a, 0x5c, 0xde, 0xd8, 0xca, + 0xad, 0xae, 0x78, 0xa5, 0x1c, 0xd0, 0xdb, 0x2e, 0x96, 0xa2, 0x05, 0xe7, 0x4f, 0xa3, 0x41, 0x67, + 0xac, 0x19, 0x80, 0x40, 0x58, 0x8e, 0x82, 0x1f, 0x50, 0x1c, 0x0a, 0xd6, 0xf9, 0xa9, 0xac, 0xf7, + 0x18, 0x42, 0x65, 0x28, 0x1b, 0x22, 0xc7, 0x39, 0xff, 0x92, 0x84, 0x0f, 0xe2, 0x30, 0xd7, 0xa0, + 0xda, 0x36, 0xd7, 0x50, 0x9f, 0x55, 0x43, 0x39, 0x43, 0xd9, 0x10, 0x25, 0x0d, 0x12, 0x56, 0x1a, + 0x8a, 0x7e, 0x58, 0x78, 0x1c, 0x3f, 0x34, 0x1e, 0xc9, 0x0f, 0xe6, 0xc3, 0xf9, 0xc1, 0x5e, 0x07, + 0x4b, 0x27, 0x38, 0xd6, 0xdb, 0x1a, 0xf0, 0xb6, 0x6e, 0x0a, 0x54, 0xf5, 0x35, 0x06, 0x16, 0x03, + 0x70, 0x3c, 0xe0, 0x8a, 0xac, 0x19, 0x15, 0x69, 0xb1, 0x4a, 0x91, 0x0e, 0x79, 0x40, 0xae, 0x98, + 0xa2, 0x77, 0xa0, 0xa9, 0xf6, 0xc6, 0x09, 0x0e, 0x50, 0x6b, 0x71, 0x1a, 0x99, 0xf2, 0xd0, 0xff, + 0x45, 0x32, 0x1e, 0x5d, 0xa6, 0x13, 0xa0, 0xb7, 0x28, 0xd7, 0x87, 0x6c, 0xb9, 0x5b, 0xfb, 0xc4, + 0x86, 0xc2, 0x6b, 0xd0, 0x90, 0x33, 0x81, 0xda, 0xfb, 0xa0, 0x21, 0xff, 0xfc, 0x68, 0xcb, 0x58, + 0xad, 0x6e, 0x58, 0x3b, 0x5d, 0xe7, 0xde, 0xff, 0x45, 0x47, 0x86, 0xf5, 0x6a, 0x4c, 0x88, 0x97, + 0x47, 0xca, 0xbc, 0x5f, 0xe6, 0x41, 0x95, 0x15, 0xf6, 0x1f, 0x00, 0x72, 0xa7, 0x9f, 0x0f, 0x1c, + 0x53, 0x22, 0x2f, 0xf9, 0x4b, 0xf8, 0x38, 0x0c, 0xb5, 0x97, 0x10, 0xf3, 0xa7, 0x29, 0x50, 0xf5, + 0x12, 0x93, 0xf1, 0x54, 0x2d, 0x8c, 0xa7, 0x0e, 0xb0, 0x64, 0xd3, 0x0e, 0x21, 0x1d, 0xf2, 0xc9, + 0x63, 0x7a, 0xd2, 0x14, 0x2f, 0x20, 0x1d, 0xf2, 0xd1, 0x24, 0x0e, 0xfc, 0xe1, 0x90, 0x28, 0x8f, + 0xa6, 0x49, 0x70, 0xc9, 0x25, 0xfa, 0x68, 0xe2, 0xc8, 0x1d, 0x96, 0xac, 0x3f, 0x94, 0x25, 0x63, + 0x60, 0x49, 0x17, 0xf1, 0xb2, 0x16, 0x66, 0x2d, 0x4b, 0x0b, 0x2e, 0xb9, 0x52, 0x2b, 0x4b, 0x20, + 0xaa, 0xac, 0xc7, 0x18, 0x01, 0x08, 0x00, 0x1f, 0x87, 0x7d, 0x18, 0x91, 0x2c, 0x4e, 0xa7, 0x4f, + 0x80, 0x12, 0xcd, 0x24, 0x54, 0xd1, 0x68, 0x88, 0x67, 0xfa, 0x38, 0xdc, 0xe3, 0xbf, 0x45, 0x87, + 0xf6, 0x0e, 0x2e, 0xae, 0xdb, 0xc6, 0xe5, 0x75, 0xdb, 0xf8, 0x79, 0xdd, 0x36, 0xce, 0x6e, 0xda, + 0x95, 0xcb, 0x9b, 0x76, 0xe5, 0xfb, 0x4d, 0xbb, 0xf2, 0x66, 0x73, 0x80, 0xd3, 0x61, 0xe6, 0x3b, + 0x01, 0x89, 0xdc, 0x00, 0x25, 0xc1, 0x16, 0x26, 0xee, 0x08, 0x06, 0x24, 0xc6, 0x41, 0xe8, 0xbe, + 0xcf, 0xbf, 0x23, 0xf9, 0xf7, 0xa3, 0x5f, 0xe7, 0xb7, 0xfd, 0xe4, 0x77, 0x00, 0x00, 0x00, 0xff, + 0xff, 0x17, 0xb7, 0x11, 0xc8, 0x69, 0x0a, 0x00, 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/bond/README.md b/x/bond/README.md index f03ddd3f..0e6e2558 100644 --- a/x/bond/README.md +++ b/x/bond/README.md @@ -1,21 +1,25 @@ # Build chain -```bash -# it will create binary in build folder with `ethermintd` -$ make build -``` -# Setup Chain + ```bash -./build/chibaclonkd keys add root -./build/chibaclonkd init test-moniker --chain-id ethermint_9000-1 -./build/chibaclonkd add-genesis-account $(./build/chibaclonkd keys show root -a) 1000000000000000000aphoton,1000000000000000000stake -./build/chibaclonkd gentx root 1000000000000000000stake --chain-id ethermint_9000-1 -./build/chibaclonkd collect-gentxs -./build/chibaclonkd start +# it will create binary in build folder with `ethermintd` +$ make build +``` + +# Setup Chain + +```bash +./build/laconicd keys add root +./build/laconicd init test-moniker --chain-id ethermint_9000-1 +./build/laconicd add-genesis-account $(./build/laconicd keys show root -a) 1000000000000000000aphoton,1000000000000000000stake +./build/laconicd gentx root 1000000000000000000stake --chain-id ethermint_9000-1 +./build/laconicd collect-gentxs +./build/laconicd start ``` # Params + ``` -$ ./build/chibaclonkd q bond params -o json | jq . +$ ./build/laconicd q bond params -o json | jq . { "params": { @@ -28,8 +32,9 @@ $ ./build/chibaclonkd q bond params -o json | jq . ``` # Create Bond + ``` - $ ./build/chibaclonkd tx bond create 100aphoton --from root --chain-id $(./build/chibaclonkd status | jq .NodeInfo.network -r) + $ ./build/laconicd tx bond create 100aphoton --from root --chain-id $(./build/laconicd status | jq .NodeInfo.network -r) {"body":{"messages":[{"@type":"/vulcanize.bond.v1beta1.MsgCreateBond","signer":"ethm1mfdjngh5jvjs9lqtt9a7y2hlgw8v3syh3hsqzk","coins":[{"denom":"aphoton","amount":"100"}]}],"memo":"","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":[]} @@ -47,9 +52,11 @@ timestamp: "" tx: null txhash: C6D362E11D4C9FB06D620F3CCAF363A69A074297A00E9CAECBDA5BE1CC302EB8 ``` + # Refill Bond + ``` - $ ./build/chibaclonkd tx bond refill c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440 1000aphoton --from root --chain-id $(./build/chibaclonkd status | jq .NodeInfo.network -r) + $ ./build/laconicd tx bond refill c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440 1000aphoton --from root --chain-id $(./build/laconicd status | jq .NodeInfo.network -r) {"body":{"messages":[{"@type":"/vulcanize.bond.v1beta1.MsgRefillBond","id":"c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440","signer":"ethm1mfdjngh5jvjs9lqtt9a7y2hlgw8v3syh3hsqzk","coins":[{"denom":"aphoton","amount":"1000"}]}],"memo":"","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":[]} confirm transaction before signing and broadcasting [y/N]: y @@ -67,9 +74,11 @@ tx: null txhash: 025B04E2C923EFE2299CD171B40829CB1FE4D1A69DA7563C64AAC3D5C27BDFC9 ``` + # Withdraw from bond + ``` - $ ./build/chibaclonkd tx bond withdraw c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440 1000aphoton --from root --chain-id $(./build/chibaclonkd status | jq .NodeInfo.network -r) + $ ./build/laconicd tx bond withdraw c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440 1000aphoton --from root --chain-id $(./build/laconicd status | jq .NodeInfo.network -r) {"body":{"messages":[{"@type":"/vulcanize.bond.v1beta1.MsgWithdrawBond","id":"c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440","signer":"ethm1mfdjngh5jvjs9lqtt9a7y2hlgw8v3syh3hsqzk","coins":[{"denom":"aphoton","amount":"1000"}]}],"memo":"","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":[]} confirm transaction before signing and broadcasting [y/N]: y @@ -86,9 +95,11 @@ timestamp: "" tx: null txhash: 7C5E2FE674577CD6BFFF9F92FCCBC61EDFE8F1A00CE29AC84D58FB8F013D2F03 ``` + # List Bond + ``` - $ ./build/chibaclonkd q bond list -o json | jq . + $ ./build/laconicd q bond list -o json | jq . { "bonds": [ { @@ -106,9 +117,11 @@ txhash: 7C5E2FE674577CD6BFFF9F92FCCBC61EDFE8F1A00CE29AC84D58FB8F013D2F03 } ``` + # Get Bond by Id + ``` -$ ./build/chibaclonkd q bond get c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440 -o json | jq . +$ ./build/laconicd q bond get c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440 -o json | jq . { "bond": { "id": "c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440", @@ -125,8 +138,9 @@ $ ./build/chibaclonkd q bond get c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc ``` # Get Bond Module Balance + ``` -$ ./build/chibaclonkd q bond balance -o json | jq . +$ ./build/laconicd q bond balance -o json | jq . { "balance": [ { @@ -138,8 +152,9 @@ $ ./build/chibaclonkd q bond balance -o json | jq . ``` # Get Bonds By Owner + ``` -$ ./build/chibaclonkd q bond by-owner ethm1mfdjngh5jvjs9lqtt9a7y2hlgw8v3syh3hsqzk -o json | jq . +$ ./build/laconicd q bond by-owner ethm1mfdjngh5jvjs9lqtt9a7y2hlgw8v3syh3hsqzk -o json | jq . { "bonds": [ { @@ -158,8 +173,9 @@ $ ./build/chibaclonkd q bond by-owner ethm1mfdjngh5jvjs9lqtt9a7y2hlgw8v3syh3hsqz ``` # Cancel the bond + ``` - $ ./build/chibaclonkd tx bond cancel c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440 --from root --chain-id $(./build/chibaclonkd status | jq .NodeInfo.network -r) + $ ./build/laconicd tx bond cancel c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440 --from root --chain-id $(./build/laconicd status | jq .NodeInfo.network -r) {"body":{"messages":[{"@type":"/vulcanize.bond.v1beta1.MsgCancelBond","id":"c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440","signer":"ethm1mfdjngh5jvjs9lqtt9a7y2hlgw8v3syh3hsqzk"}],"memo":"","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":[]} confirm transaction before signing and broadcasting [y/N]: y @@ -179,8 +195,9 @@ txhash: 06440D0B35A862E3A6783E147F0E1CDD3374870DAE07E471D465E2830DAF7044 ``` Note : After the bond create and withdraw bond and cancel bond , account amount needs change as per module + ``` -$ ./build/chibaclonkd q bank balances $(./build/chibaclonkd keys show root -a) -o json | jq . +$ ./build/laconicd q bank balances $(./build/laconicd keys show root -a) -o json | jq . { "balances": [ { @@ -193,4 +210,4 @@ $ ./build/chibaclonkd q bank balances $(./build/chibaclonkd keys show root -a) - "total": "0" } } -``` \ No newline at end of file +``` diff --git a/x/bond/abci.go b/x/bond/abci.go index 1b89cc90..e238ecea 100644 --- a/x/bond/abci.go +++ b/x/bond/abci.go @@ -1,9 +1,9 @@ package bond import ( + "github.com/cerc-io/laconicd/x/bond/keeper" sdk "github.com/cosmos/cosmos-sdk/types" abci "github.com/tendermint/tendermint/abci/types" - "github.com/tharsis/ethermint/x/bond/keeper" ) // BeginBlocker will persist the current header and validator set as a historical entry diff --git a/x/bond/client/cli/query.go b/x/bond/client/cli/query.go index 546f08ae..03fe3c5e 100644 --- a/x/bond/client/cli/query.go +++ b/x/bond/client/cli/query.go @@ -4,11 +4,11 @@ import ( "fmt" "strings" + "github.com/cerc-io/laconicd/x/bond/types" "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/client/flags" "github.com/cosmos/cosmos-sdk/version" "github.com/spf13/cobra" - "github.com/tharsis/ethermint/x/bond/types" ) // GetQueryCmd returns the cli query commands for this module diff --git a/x/bond/client/cli/tx.go b/x/bond/client/cli/tx.go index c39eec75..033f4903 100644 --- a/x/bond/client/cli/tx.go +++ b/x/bond/client/cli/tx.go @@ -1,12 +1,12 @@ package cli import ( + "github.com/cerc-io/laconicd/server/flags" + "github.com/cerc-io/laconicd/x/bond/types" "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/client/tx" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/spf13/cobra" - "github.com/tharsis/ethermint/server/flags" - "github.com/tharsis/ethermint/x/bond/types" ) // NewTxCmd returns a root CLI command handler for all x/bond transaction commands. diff --git a/x/bond/client/testutil/cli_test.go b/x/bond/client/testutil/cli_test.go index 26939954..7b22258b 100644 --- a/x/bond/client/testutil/cli_test.go +++ b/x/bond/client/testutil/cli_test.go @@ -3,8 +3,8 @@ package testutil import ( "testing" + "github.com/cerc-io/laconicd/testutil/network" "github.com/stretchr/testify/suite" - "github.com/tharsis/ethermint/testutil/network" ) func TestIntegrationTestSuite(t *testing.T) { diff --git a/x/bond/client/testutil/grpc.go b/x/bond/client/testutil/grpc.go index f5cbddf5..d397e1be 100644 --- a/x/bond/client/testutil/grpc.go +++ b/x/bond/client/testutil/grpc.go @@ -3,11 +3,11 @@ package testutil import ( "fmt" + "github.com/cerc-io/laconicd/x/bond/client/cli" + bondtypes "github.com/cerc-io/laconicd/x/bond/types" clitestutil "github.com/cosmos/cosmos-sdk/testutil/cli" "github.com/cosmos/cosmos-sdk/testutil/rest" tmcli "github.com/tendermint/tendermint/libs/cli" - "github.com/tharsis/ethermint/x/bond/client/cli" - bondtypes "github.com/tharsis/ethermint/x/bond/types" ) func (s *IntegrationTestSuite) TestGRPCGetBonds() { diff --git a/x/bond/client/testutil/query.go b/x/bond/client/testutil/query.go index ac965e18..cd83a4d6 100644 --- a/x/bond/client/testutil/query.go +++ b/x/bond/client/testutil/query.go @@ -3,6 +3,9 @@ package testutil import ( "fmt" + "github.com/cerc-io/laconicd/testutil/network" + "github.com/cerc-io/laconicd/x/bond/client/cli" + "github.com/cerc-io/laconicd/x/bond/types" "github.com/cosmos/cosmos-sdk/client/flags" "github.com/cosmos/cosmos-sdk/crypto/hd" "github.com/cosmos/cosmos-sdk/crypto/keyring" @@ -12,9 +15,6 @@ import ( banktestutil "github.com/cosmos/cosmos-sdk/x/bank/client/testutil" "github.com/stretchr/testify/suite" tmcli "github.com/tendermint/tendermint/libs/cli" - "github.com/tharsis/ethermint/testutil/network" - "github.com/tharsis/ethermint/x/bond/client/cli" - "github.com/tharsis/ethermint/x/bond/types" ) type IntegrationTestSuite struct { diff --git a/x/bond/client/testutil/tx.go b/x/bond/client/testutil/tx.go index e01a1942..37006594 100644 --- a/x/bond/client/testutil/tx.go +++ b/x/bond/client/testutil/tx.go @@ -3,12 +3,12 @@ package testutil import ( "fmt" + "github.com/cerc-io/laconicd/x/bond/client/cli" + "github.com/cerc-io/laconicd/x/bond/types" "github.com/cosmos/cosmos-sdk/client/flags" clitestutil "github.com/cosmos/cosmos-sdk/testutil/cli" sdk "github.com/cosmos/cosmos-sdk/types" tmcli "github.com/tendermint/tendermint/libs/cli" - "github.com/tharsis/ethermint/x/bond/client/cli" - "github.com/tharsis/ethermint/x/bond/types" ) func (s *IntegrationTestSuite) TestTxCreateBond() { diff --git a/x/bond/genesis.go b/x/bond/genesis.go index 5457122c..cc6c884a 100644 --- a/x/bond/genesis.go +++ b/x/bond/genesis.go @@ -1,10 +1,10 @@ package bond import ( + "github.com/cerc-io/laconicd/x/bond/keeper" + "github.com/cerc-io/laconicd/x/bond/types" sdk "github.com/cosmos/cosmos-sdk/types" abci "github.com/tendermint/tendermint/abci/types" - "github.com/tharsis/ethermint/x/bond/keeper" - "github.com/tharsis/ethermint/x/bond/types" ) // InitGenesis initializes genesis state based on exported genesis diff --git a/x/bond/keeper/grpc_query.go b/x/bond/keeper/grpc_query.go index 9a19d7bc..b7fad21f 100644 --- a/x/bond/keeper/grpc_query.go +++ b/x/bond/keeper/grpc_query.go @@ -3,9 +3,9 @@ package keeper import ( "context" + "github.com/cerc-io/laconicd/x/bond/types" sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - "github.com/tharsis/ethermint/x/bond/types" ) type Querier struct { diff --git a/x/bond/keeper/grpc_query_test.go b/x/bond/keeper/grpc_query_test.go index 2c84c255..2ab66beb 100644 --- a/x/bond/keeper/grpc_query_test.go +++ b/x/bond/keeper/grpc_query_test.go @@ -4,10 +4,10 @@ import ( "context" "fmt" + "github.com/cerc-io/laconicd/app" + "github.com/cerc-io/laconicd/x/bond/types" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/cosmos/cosmos-sdk/x/bank/testutil" - "github.com/tharsis/ethermint/app" - "github.com/tharsis/ethermint/x/bond/types" ) func (suite *KeeperTestSuite) TestGrpcQueryBondsList() { diff --git a/x/bond/keeper/invariants.go b/x/bond/keeper/invariants.go index f7c8a4d8..03cc8aba 100644 --- a/x/bond/keeper/invariants.go +++ b/x/bond/keeper/invariants.go @@ -2,8 +2,9 @@ package keeper import ( "fmt" + + "github.com/cerc-io/laconicd/x/bond/types" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/x/bond/types" ) // RegisterInvariants registers all bond invariants diff --git a/x/bond/keeper/keeper.go b/x/bond/keeper/keeper.go index 161a0461..af04edfa 100644 --- a/x/bond/keeper/keeper.go +++ b/x/bond/keeper/keeper.go @@ -5,6 +5,7 @@ import ( "encoding/hex" "fmt" + "github.com/cerc-io/laconicd/x/bond/types" "github.com/cosmos/cosmos-sdk/codec" storetypes "github.com/cosmos/cosmos-sdk/store/types" sdk "github.com/cosmos/cosmos-sdk/types" @@ -12,7 +13,6 @@ import ( auth "github.com/cosmos/cosmos-sdk/x/auth/keeper" bank "github.com/cosmos/cosmos-sdk/x/bank/keeper" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" - "github.com/tharsis/ethermint/x/bond/types" ) // prefixIDToBondIndex is the prefix for ID -> Bond index in the KVStore. diff --git a/x/bond/keeper/keeper_test.go b/x/bond/keeper/keeper_test.go index 88bf9efc..7b7e0cc3 100644 --- a/x/bond/keeper/keeper_test.go +++ b/x/bond/keeper/keeper_test.go @@ -3,15 +3,15 @@ package keeper_test import ( "testing" + "github.com/cerc-io/laconicd/app" + bondkeeper "github.com/cerc-io/laconicd/x/bond/keeper" + "github.com/cerc-io/laconicd/x/bond/types" "github.com/cosmos/cosmos-sdk/baseapp" "github.com/cosmos/cosmos-sdk/simapp" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/stretchr/testify/require" "github.com/stretchr/testify/suite" tmproto "github.com/tendermint/tendermint/proto/tendermint/types" - "github.com/tharsis/ethermint/app" - bondkeeper "github.com/tharsis/ethermint/x/bond/keeper" - "github.com/tharsis/ethermint/x/bond/types" ) type KeeperTestSuite struct { diff --git a/x/bond/keeper/msg_server.go b/x/bond/keeper/msg_server.go index f34a60b8..818d3aab 100644 --- a/x/bond/keeper/msg_server.go +++ b/x/bond/keeper/msg_server.go @@ -2,8 +2,9 @@ package keeper import ( "context" + + "github.com/cerc-io/laconicd/x/bond/types" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/x/bond/types" ) type msgServer struct { diff --git a/x/bond/keeper/params.go b/x/bond/keeper/params.go index d2a484cf..76ab0fbf 100644 --- a/x/bond/keeper/params.go +++ b/x/bond/keeper/params.go @@ -1,8 +1,8 @@ package keeper import ( + "github.com/cerc-io/laconicd/x/bond/types" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/x/bond/types" ) // GetMaxBondAmount max bond amount diff --git a/x/bond/module.go b/x/bond/module.go index eb9f0103..f5e9a3c5 100644 --- a/x/bond/module.go +++ b/x/bond/module.go @@ -4,6 +4,10 @@ import ( "context" "encoding/json" "fmt" + + "github.com/cerc-io/laconicd/x/bond/client/cli" + "github.com/cerc-io/laconicd/x/bond/keeper" + "github.com/cerc-io/laconicd/x/bond/types" "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/codec" codectypes "github.com/cosmos/cosmos-sdk/codec/types" @@ -13,9 +17,6 @@ import ( "github.com/grpc-ecosystem/grpc-gateway/runtime" "github.com/spf13/cobra" abci "github.com/tendermint/tendermint/abci/types" - "github.com/tharsis/ethermint/x/bond/client/cli" - "github.com/tharsis/ethermint/x/bond/keeper" - "github.com/tharsis/ethermint/x/bond/types" ) var ( diff --git a/x/bond/module_test.go b/x/bond/module_test.go index 60999049..c81eede0 100644 --- a/x/bond/module_test.go +++ b/x/bond/module_test.go @@ -3,11 +3,11 @@ package bond_test import ( "testing" + app "github.com/cerc-io/laconicd/app" + bondtypes "github.com/cerc-io/laconicd/x/bond/types" "github.com/cosmos/cosmos-sdk/simapp" "github.com/stretchr/testify/require" tmproto "github.com/tendermint/tendermint/proto/tendermint/types" - app "github.com/tharsis/ethermint/app" - bondtypes "github.com/tharsis/ethermint/x/bond/types" ) func TestItCreatesModuleAccountOnInitBlock(t *testing.T) { diff --git a/x/bond/types/bond.pb.go b/x/bond/types/bond.pb.go index 28a22501..f078d51c 100644 --- a/x/bond/types/bond.pb.go +++ b/x/bond/types/bond.pb.go @@ -143,29 +143,29 @@ func init() { func init() { proto.RegisterFile("vulcanize/bond/v1beta1/bond.proto", fileDescriptor_ff3ef02fadb61511) } var fileDescriptor_ff3ef02fadb61511 = []byte{ - // 344 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x91, 0xc1, 0x4e, 0x32, 0x31, - 0x14, 0x85, 0xa7, 0xf0, 0xff, 0x18, 0xc7, 0xa8, 0xc9, 0x84, 0x18, 0x24, 0xb1, 0x20, 0x2b, 0x5c, - 0x30, 0x0d, 0x1a, 0x37, 0xee, 0x84, 0x17, 0x50, 0x96, 0x6e, 0x48, 0x67, 0xa6, 0x81, 0x2a, 0xed, - 0x25, 0xd3, 0x82, 0x83, 0x4b, 0x17, 0xae, 0x7d, 0x0e, 0xf7, 0xbe, 0x03, 0x4b, 0x96, 0xae, 0xd0, - 0xc0, 0x1b, 0xf8, 0x04, 0x66, 0xda, 0x19, 0x62, 0x34, 0x71, 0xd5, 0x9e, 0xdb, 0x73, 0xbf, 0x7b, - 0xd2, 0xeb, 0x1e, 0x4f, 0x27, 0xa3, 0x90, 0x4a, 0xfe, 0xc0, 0x48, 0x00, 0x32, 0x22, 0xd3, 0x76, - 0xc0, 0x34, 0x6d, 0x1b, 0xe1, 0x8f, 0x63, 0xd0, 0xe0, 0x1d, 0x6c, 0x2c, 0xbe, 0xa9, 0x66, 0x96, - 0x6a, 0x79, 0x00, 0x03, 0x30, 0x16, 0x92, 0xde, 0xac, 0xbb, 0x8a, 0x43, 0x50, 0x02, 0x14, 0x09, - 0xa8, 0x62, 0x1b, 0x5a, 0x08, 0x5c, 0xda, 0xf7, 0xc6, 0x23, 0x72, 0x4b, 0x57, 0x34, 0xa6, 0x42, - 0x79, 0x89, 0xbb, 0x2f, 0x68, 0xd2, 0x4f, 0xa1, 0x7d, 0x2a, 0x60, 0x22, 0x75, 0x05, 0xd5, 0x51, - 0x73, 0xe7, 0xf4, 0xd0, 0xb7, 0x10, 0x3f, 0x85, 0xe4, 0xf3, 0xfc, 0x2e, 0x70, 0xd9, 0x39, 0x9f, - 0x2f, 0x6b, 0xce, 0xe7, 0xb2, 0xd6, 0xba, 0x55, 0x20, 0x2f, 0x1a, 0x3f, 0xfa, 0x1b, 0xf5, 0x19, - 0x15, 0xa3, 0xdf, 0xe5, 0xde, 0xae, 0xa0, 0x49, 0x07, 0x64, 0x74, 0x69, 0xf5, 0x2b, 0x72, 0xff, - 0xa5, 0xd2, 0xdb, 0x73, 0x0b, 0x3c, 0x32, 0x53, 0xb7, 0x7b, 0x05, 0x1e, 0x79, 0x65, 0xf7, 0x3f, - 0xdc, 0x4b, 0x16, 0x57, 0x0a, 0xa6, 0x64, 0x85, 0xf7, 0x84, 0xdc, 0xad, 0x80, 0x8e, 0xa8, 0x0c, - 0x59, 0xa5, 0x58, 0x2f, 0xfe, 0x9d, 0xf0, 0x3a, 0x4b, 0x78, 0x64, 0x13, 0x66, 0x7d, 0x79, 0xb2, - 0x5c, 0xbe, 0xbc, 0xd7, 0x9a, 0x03, 0xae, 0x87, 0x93, 0xc0, 0x0f, 0x41, 0x90, 0xec, 0xd3, 0xec, - 0xd1, 0x52, 0xd1, 0x1d, 0xd1, 0xb3, 0x31, 0x53, 0x86, 0xa8, 0x7a, 0xf9, 0xf0, 0x4e, 0x77, 0xbe, - 0xc2, 0x68, 0xb1, 0xc2, 0xe8, 0x63, 0x85, 0xd1, 0xf3, 0x1a, 0x3b, 0x8b, 0x35, 0x76, 0xde, 0xd6, - 0xd8, 0xb9, 0x39, 0xf9, 0x06, 0xd3, 0x43, 0x1a, 0x2b, 0xae, 0x08, 0xd3, 0x43, 0x16, 0x0b, 0x2e, - 0x35, 0x49, 0xec, 0x72, 0x0d, 0x33, 0x28, 0x99, 0x45, 0x9c, 0x7d, 0x05, 0x00, 0x00, 0xff, 0xff, - 0x45, 0xf7, 0x5e, 0x13, 0xfb, 0x01, 0x00, 0x00, + // 342 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x7c, 0x91, 0xb1, 0x4e, 0xeb, 0x30, + 0x14, 0x86, 0xe3, 0xf6, 0xde, 0x5e, 0xdd, 0x20, 0x40, 0x8a, 0x2a, 0x54, 0x2a, 0xe1, 0x96, 0x4e, + 0x5d, 0x1a, 0xab, 0x20, 0x16, 0x36, 0xc2, 0x0b, 0x40, 0x47, 0x96, 0xca, 0x71, 0xac, 0x62, 0x88, + 0x7d, 0xaa, 0x38, 0x2d, 0x29, 0x23, 0x03, 0x33, 0xcf, 0xc1, 0xce, 0x3b, 0x74, 0xec, 0xc8, 0x54, + 0x50, 0xfb, 0x06, 0x3c, 0x01, 0x8a, 0x9d, 0x54, 0x02, 0x24, 0x26, 0xfb, 0x3f, 0xfe, 0xcf, 0x77, + 0x7e, 0xf9, 0xb8, 0x87, 0xd3, 0x49, 0xcc, 0xa8, 0x12, 0xf7, 0x9c, 0x84, 0xa0, 0x22, 0x32, 0xed, + 0x87, 0x3c, 0xa5, 0x7d, 0x23, 0xfc, 0x71, 0x02, 0x29, 0x78, 0x7b, 0x1b, 0x8b, 0x6f, 0xaa, 0x85, + 0xa5, 0x59, 0x1f, 0xc1, 0x08, 0x8c, 0x85, 0xe4, 0x37, 0xeb, 0x6e, 0x62, 0x06, 0x5a, 0x82, 0x26, + 0x21, 0xd5, 0x7c, 0x43, 0x63, 0x20, 0x94, 0x7d, 0xef, 0x3c, 0x20, 0xb7, 0x76, 0x41, 0x13, 0x2a, + 0xb5, 0x97, 0xb9, 0xbb, 0x92, 0x66, 0xc3, 0x1c, 0x3a, 0xa4, 0x12, 0x26, 0x2a, 0x6d, 0xa0, 0x36, + 0xea, 0x6e, 0x1d, 0xed, 0xfb, 0x16, 0xe2, 0xe7, 0x90, 0x72, 0x9e, 0x7f, 0x0e, 0x42, 0x05, 0x27, + 0xf3, 0x65, 0xcb, 0xf9, 0x58, 0xb6, 0x7a, 0x37, 0x1a, 0xd4, 0x69, 0xe7, 0x5b, 0x7f, 0xa7, 0x3d, + 0xa3, 0x32, 0xfe, 0x59, 0x1e, 0x6c, 0x4b, 0x9a, 0x05, 0xa0, 0xa2, 0x33, 0xab, 0x5f, 0x90, 0xfb, + 0x27, 0x97, 0xde, 0x8e, 0x5b, 0x11, 0x91, 0x99, 0xfa, 0x7f, 0x50, 0x11, 0x91, 0x57, 0x77, 0xff, + 0xc2, 0x9d, 0xe2, 0x49, 0xa3, 0x62, 0x4a, 0x56, 0x78, 0x8f, 0xc8, 0xfd, 0x17, 0xd2, 0x98, 0x2a, + 0xc6, 0x1b, 0xd5, 0x76, 0xf5, 0xf7, 0x84, 0x97, 0x45, 0xc2, 0x03, 0x9b, 0xb0, 0xe8, 0x2b, 0x93, + 0x95, 0xf2, 0xf9, 0xad, 0xd5, 0x1d, 0x89, 0xf4, 0x7a, 0x12, 0xfa, 0x0c, 0x24, 0x29, 0x3e, 0xcd, + 0x1e, 0x3d, 0x1d, 0xdd, 0x92, 0x74, 0x36, 0xe6, 0xda, 0x10, 0xf5, 0xa0, 0x1c, 0x1e, 0x04, 0xf3, + 0x15, 0x46, 0x8b, 0x15, 0x46, 0xef, 0x2b, 0x8c, 0x9e, 0xd6, 0xd8, 0x59, 0xac, 0xb1, 0xf3, 0xba, + 0xc6, 0xce, 0xd5, 0x17, 0x18, 0x4f, 0x58, 0x4f, 0x00, 0x89, 0x29, 0x03, 0x25, 0x58, 0x44, 0x32, + 0xbb, 0x5b, 0x83, 0x0c, 0x6b, 0x66, 0x0f, 0xc7, 0x9f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x8e, 0x53, + 0x54, 0x55, 0xfa, 0x01, 0x00, 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/bond/types/genesis.pb.go b/x/bond/types/genesis.pb.go index eea1c623..688d264d 100644 --- a/x/bond/types/genesis.pb.go +++ b/x/bond/types/genesis.pb.go @@ -87,7 +87,7 @@ func init() { } var fileDescriptor_f9582eb9edb1dcdf = []byte{ - // 259 bytes of a gzipped FileDescriptorProto + // 258 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x29, 0x2b, 0xcd, 0x49, 0x4e, 0xcc, 0xcb, 0xac, 0x4a, 0xd5, 0x4f, 0xca, 0xcf, 0x4b, 0xd1, 0x2f, 0x33, 0x4c, 0x4a, 0x2d, 0x49, 0x34, 0xd4, 0x4f, 0x4f, 0xcd, 0x4b, 0x2d, 0xce, 0x2c, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, @@ -98,13 +98,13 @@ var fileDescriptor_f9582eb9edb1dcdf = []byte{ 0x76, 0x2b, 0xf5, 0x02, 0xc0, 0xaa, 0x9c, 0x58, 0x4e, 0xdc, 0x93, 0x67, 0x08, 0x82, 0xea, 0x11, 0x0a, 0xe4, 0x62, 0x05, 0x29, 0x2a, 0x96, 0x60, 0x52, 0x60, 0xd6, 0xe0, 0x36, 0x92, 0xc1, 0xa5, 0xd9, 0x29, 0x3f, 0x2f, 0xc5, 0x49, 0xf6, 0xd3, 0x3d, 0x79, 0xc9, 0xac, 0xe2, 0xfc, 0x3c, 0x2b, - 0x25, 0xb0, 0x26, 0x25, 0x85, 0xca, 0xc4, 0xdc, 0x1c, 0x18, 0x27, 0x08, 0x62, 0x92, 0x93, 0xf3, + 0x25, 0xb0, 0x26, 0x25, 0x85, 0xca, 0xc4, 0xdc, 0x1c, 0x18, 0x27, 0x08, 0x62, 0x92, 0x93, 0xd3, 0x89, 0x47, 0x72, 0x8c, 0x17, 0x1e, 0xc9, 0x31, 0x3e, 0x78, 0x24, 0xc7, 0x38, 0xe1, 0xb1, 0x1c, - 0xc3, 0x85, 0xc7, 0x72, 0x0c, 0x37, 0x1e, 0xcb, 0x31, 0x44, 0x69, 0xa6, 0x67, 0x96, 0x64, 0x94, - 0x26, 0xe9, 0x25, 0xe7, 0xe7, 0xea, 0x97, 0x64, 0x24, 0x16, 0x15, 0x67, 0x16, 0xeb, 0xa7, 0x96, - 0x64, 0xa4, 0x16, 0xe5, 0x66, 0xe6, 0x95, 0xe8, 0x57, 0x40, 0xfc, 0x5c, 0x52, 0x59, 0x90, 0x5a, - 0x9c, 0xc4, 0x06, 0xf6, 0xad, 0x31, 0x20, 0x00, 0x00, 0xff, 0xff, 0xaa, 0xe9, 0x23, 0x03, 0x66, - 0x01, 0x00, 0x00, + 0xc3, 0x85, 0xc7, 0x72, 0x0c, 0x37, 0x1e, 0xcb, 0x31, 0x44, 0x69, 0xa4, 0x67, 0x96, 0x64, 0x94, + 0x26, 0xe9, 0x25, 0xe7, 0xe7, 0xea, 0x27, 0xa7, 0x16, 0x25, 0xeb, 0x66, 0xe6, 0xeb, 0xe7, 0x24, + 0x26, 0xe7, 0xe7, 0x65, 0x26, 0xa7, 0xe8, 0x57, 0x40, 0xbc, 0x5c, 0x52, 0x59, 0x90, 0x5a, 0x9c, + 0xc4, 0x06, 0xf6, 0xac, 0x31, 0x20, 0x00, 0x00, 0xff, 0xff, 0x14, 0xe6, 0x30, 0xf2, 0x65, 0x01, + 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/bond/types/query.pb.go b/x/bond/types/query.pb.go index 56b259e8..6cd479d9 100644 --- a/x/bond/types/query.pb.go +++ b/x/bond/types/query.pb.go @@ -512,55 +512,55 @@ func init() { } var fileDescriptor_2f225717b20da431 = []byte{ - // 764 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x95, 0x3f, 0x6f, 0xd3, 0x4e, - 0x18, 0xc7, 0xe3, 0xfc, 0x7e, 0x09, 0xe2, 0x3a, 0x20, 0x5d, 0x53, 0xda, 0xa6, 0xad, 0x9d, 0x9c, - 0xa0, 0x0d, 0x81, 0xfa, 0xfa, 0x87, 0x01, 0x18, 0x5d, 0x89, 0x8a, 0xa1, 0x82, 0x5a, 0x42, 0x48, - 0x0c, 0x48, 0x4e, 0x7c, 0x72, 0x0f, 0x12, 0x5f, 0x9a, 0x73, 0x0a, 0xa1, 0x74, 0xe9, 0x86, 0x58, - 0x90, 0x58, 0x79, 0x01, 0xc0, 0xc0, 0x82, 0x58, 0x99, 0x3b, 0x56, 0x62, 0x61, 0x0a, 0xa8, 0xe5, - 0x15, 0xe4, 0x15, 0x20, 0xdf, 0x9d, 0x53, 0xbb, 0x6d, 0x42, 0x8a, 0x10, 0x93, 0x73, 0xf6, 0xf7, - 0x79, 0x9e, 0xcf, 0xf7, 0xb1, 0x9f, 0x27, 0x00, 0x6d, 0xb5, 0x6a, 0x55, 0xc7, 0xa7, 0xcf, 0x09, - 0xae, 0x30, 0xdf, 0xc5, 0x5b, 0x8b, 0x15, 0x12, 0x38, 0x8b, 0x78, 0xb3, 0x45, 0x9a, 0x6d, 0xb3, - 0xd1, 0x64, 0x01, 0x83, 0x17, 0x7b, 0x1a, 0x33, 0xd4, 0x98, 0x4a, 0x93, 0xcf, 0x79, 0xcc, 0x63, - 0x42, 0x82, 0xc3, 0x5f, 0x52, 0x9d, 0x2f, 0xf6, 0xc9, 0x28, 0x42, 0xa5, 0x64, 0xda, 0x63, 0xcc, - 0xab, 0x11, 0xec, 0x34, 0x28, 0x76, 0x7c, 0x9f, 0x05, 0x4e, 0x40, 0x99, 0xcf, 0xd5, 0xd3, 0x72, - 0x95, 0xf1, 0x3a, 0xe3, 0xb8, 0xe2, 0x70, 0x22, 0x39, 0x7a, 0x39, 0x1a, 0x8e, 0x47, 0x7d, 0x21, - 0x56, 0x5a, 0x3d, 0xae, 0x8d, 0x54, 0x55, 0x46, 0xd5, 0x73, 0x94, 0x03, 0x70, 0x3d, 0xcc, 0x70, - 0xcf, 0x69, 0x3a, 0x75, 0x6e, 0x93, 0xcd, 0x16, 0xe1, 0x01, 0xf2, 0xc1, 0x68, 0xe2, 0x2e, 0x6f, - 0x30, 0x9f, 0x13, 0xf8, 0x00, 0x64, 0x1b, 0xe2, 0xce, 0x84, 0x56, 0xd0, 0x4a, 0x23, 0x4b, 0xba, - 0x79, 0xba, 0x71, 0x53, 0xc6, 0x59, 0x46, 0xb7, 0x63, 0x4c, 0x3d, 0xe6, 0xcc, 0xbf, 0x85, 0x64, - 0x1c, 0x2a, 0xb4, 0x9d, 0x7a, 0xad, 0x77, 0xb2, 0x55, 0x3a, 0xf4, 0x08, 0xe4, 0x44, 0xbd, 0x55, - 0x12, 0x58, 0xcc, 0x77, 0x23, 0x0e, 0x78, 0x1b, 0x80, 0x23, 0x47, 0xaa, 0xe8, 0xac, 0x29, 0x2d, - 0x99, 0xa1, 0x25, 0x53, 0xbe, 0x86, 0xa3, 0xba, 0x1e, 0x51, 0xb1, 0x76, 0x2c, 0x12, 0x7d, 0xd2, - 0xc0, 0xd8, 0xb1, 0x02, 0xca, 0xd2, 0x3a, 0xc8, 0x84, 0xe4, 0xa1, 0xa3, 0xff, 0x4a, 0x23, 0x4b, - 0xd3, 0xfd, 0x1c, 0x85, 0x51, 0xd6, 0x4c, 0xb7, 0x63, 0x4c, 0x4a, 0x3f, 0x22, 0x28, 0xb2, 0x23, - 0x0f, 0xb6, 0xcc, 0x04, 0x57, 0x13, 0xd0, 0x69, 0x01, 0x3d, 0xf7, 0x5b, 0x68, 0xc9, 0x93, 0xa0, - 0xb6, 0xc0, 0x78, 0x1c, 0xda, 0x6a, 0xdf, 0x71, 0xa3, 0xc6, 0xcc, 0x81, 0x34, 0x75, 0x45, 0x43, - 0xce, 0x5b, 0xe3, 0xdd, 0x8e, 0x31, 0x2a, 0xa9, 0xa8, 0x1b, 0x21, 0x51, 0x17, 0xd9, 0x69, 0xea, - 0x22, 0x0a, 0x26, 0x4e, 0xe6, 0x50, 0xde, 0xd7, 0xc0, 0xff, 0x21, 0xb1, 0xea, 0xeb, 0x60, 0xeb, - 0x53, 0xdd, 0x8e, 0x31, 0x7e, 0x64, 0x3d, 0xee, 0x1c, 0xd9, 0x22, 0x0d, 0x7a, 0x01, 0xa6, 0x12, - 0x3d, 0xb6, 0xda, 0x77, 0x9f, 0xfa, 0xa4, 0x19, 0x21, 0xe7, 0x40, 0x86, 0x85, 0x67, 0x49, 0x6d, - 0xcb, 0xc3, 0xdf, 0x6b, 0xd6, 0x17, 0x0d, 0x4c, 0x9f, 0x5e, 0x5e, 0xb9, 0xbd, 0x7f, 0x96, 0x37, - 0x5d, 0xdc, 0xeb, 0x18, 0xa9, 0x7f, 0xfb, 0xb6, 0x11, 0x28, 0xc4, 0xf9, 0xd7, 0x98, 0xdb, 0xaa, - 0x11, 0xcb, 0xa9, 0x39, 0x7e, 0x35, 0xfa, 0xa6, 0xd1, 0x3b, 0x0d, 0x14, 0x07, 0x88, 0x94, 0xd3, - 0x5d, 0x0d, 0x9c, 0xab, 0xc8, 0x7b, 0x13, 0x69, 0x61, 0x76, 0x32, 0x01, 0x14, 0xa1, 0xac, 0x30, - 0xea, 0x5b, 0x6b, 0x49, 0xa7, 0xe1, 0x6a, 0xe8, 0x39, 0x95, 0x87, 0x0f, 0xdf, 0x8d, 0x92, 0x47, - 0x83, 0x8d, 0x56, 0xc5, 0xac, 0xb2, 0x3a, 0x56, 0x0b, 0x45, 0x5e, 0xe6, 0xb9, 0xfb, 0x04, 0x07, - 0xed, 0x06, 0xe1, 0x22, 0x1b, 0xb7, 0xa3, 0xc2, 0x4b, 0xef, 0xb3, 0x20, 0x23, 0x50, 0xe1, 0x4b, - 0x0d, 0x64, 0xe5, 0x42, 0x80, 0xe5, 0x7e, 0x4d, 0x3f, 0xb9, 0x83, 0xf2, 0x57, 0x87, 0xd2, 0x4a, - 0xcb, 0x68, 0x76, 0xf7, 0xeb, 0xcf, 0x37, 0xe9, 0x02, 0xd4, 0x71, 0x9f, 0xe5, 0x2a, 0x17, 0x0d, - 0x7c, 0xa5, 0x81, 0x8c, 0xf8, 0x3a, 0xe0, 0xb5, 0x81, 0xe9, 0x8f, 0x2d, 0xa2, 0xfc, 0xfc, 0x90, - 0x6a, 0x85, 0x73, 0x59, 0xe0, 0x18, 0x70, 0x06, 0x0f, 0xd8, 0xf5, 0x1c, 0xbe, 0xd5, 0xc0, 0x48, - 0x6c, 0x30, 0x21, 0x1e, 0xa6, 0x4a, 0x6c, 0x0d, 0xe4, 0x17, 0x86, 0x0f, 0x50, 0x64, 0x65, 0x41, - 0x76, 0x09, 0xa2, 0x81, 0x64, 0x78, 0x9b, 0xba, 0x3b, 0xf0, 0xa3, 0x06, 0x2e, 0x1c, 0x9b, 0x26, - 0xb8, 0x3c, 0x54, 0x23, 0x92, 0xa3, 0x9f, 0xbf, 0x7e, 0xb6, 0x20, 0x85, 0xba, 0x20, 0x50, 0xcb, - 0xb0, 0xd4, 0x17, 0xb5, 0x3d, 0x2f, 0x96, 0x08, 0xde, 0x16, 0x97, 0x1d, 0xf8, 0x59, 0x03, 0x63, - 0x51, 0xb6, 0xc4, 0x68, 0xc0, 0x1b, 0xc3, 0x10, 0x9c, 0x36, 0x72, 0xf9, 0x9b, 0x7f, 0x10, 0xa9, - 0x0c, 0xcc, 0x09, 0x03, 0x45, 0x68, 0xf4, 0x35, 0x20, 0x03, 0xac, 0x95, 0xbd, 0x03, 0x5d, 0xdb, - 0x3f, 0xd0, 0xb5, 0x1f, 0x07, 0xba, 0xf6, 0xfa, 0x50, 0x4f, 0xed, 0x1f, 0xea, 0xa9, 0x6f, 0x87, - 0x7a, 0xea, 0xe1, 0x95, 0xd8, 0xe0, 0x05, 0x1b, 0x4e, 0x93, 0x53, 0x8e, 0x49, 0xb0, 0x41, 0x9a, - 0x75, 0xea, 0x07, 0xf8, 0x99, 0x4c, 0x27, 0xe6, 0xaf, 0x92, 0x15, 0x7f, 0xe8, 0xcb, 0xbf, 0x02, - 0x00, 0x00, 0xff, 0xff, 0x0f, 0x7a, 0x69, 0x08, 0xb1, 0x08, 0x00, 0x00, + // 759 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xbc, 0x95, 0xbf, 0x6f, 0xd3, 0x40, + 0x14, 0xc7, 0xe3, 0x40, 0x82, 0xb8, 0x0e, 0x48, 0xd7, 0x94, 0xb6, 0x69, 0x6b, 0x27, 0x27, 0x68, + 0xa3, 0x40, 0x7c, 0xfd, 0xc1, 0x00, 0x8c, 0x46, 0xa2, 0x62, 0xa8, 0xa0, 0x96, 0x10, 0x12, 0x03, + 0x92, 0x63, 0x9f, 0xc2, 0x41, 0x72, 0x97, 0xc6, 0x4e, 0x21, 0x94, 0x2e, 0xdd, 0x10, 0x0b, 0x12, + 0x2b, 0x7f, 0x00, 0x30, 0xb0, 0x20, 0x56, 0xe6, 0x8e, 0x95, 0x58, 0x98, 0x02, 0x6a, 0xf9, 0x0b, + 0xf2, 0x17, 0x20, 0xdf, 0x9d, 0x53, 0xbb, 0x6d, 0x42, 0x8a, 0x10, 0x93, 0x73, 0xf6, 0xf7, 0xbd, + 0xf7, 0xf9, 0x3e, 0xfb, 0xbd, 0x00, 0xb4, 0xd9, 0xae, 0xbb, 0x0e, 0xa3, 0x2f, 0x08, 0xae, 0x72, + 0xe6, 0xe1, 0xcd, 0xa5, 0x2a, 0x09, 0x9c, 0x25, 0xbc, 0xd1, 0x26, 0xad, 0x8e, 0xd9, 0x6c, 0xf1, + 0x80, 0xc3, 0x8b, 0x7d, 0x8d, 0x19, 0x6a, 0x4c, 0xa5, 0xc9, 0xe7, 0x6a, 0xbc, 0xc6, 0x85, 0x04, + 0x87, 0xbf, 0xa4, 0x3a, 0x5f, 0x1c, 0x90, 0x51, 0x84, 0x4a, 0xc9, 0x6c, 0x8d, 0xf3, 0x5a, 0x9d, + 0x60, 0xa7, 0x49, 0xb1, 0xc3, 0x18, 0x0f, 0x9c, 0x80, 0x72, 0xe6, 0xab, 0xa7, 0x65, 0x97, 0xfb, + 0x0d, 0xee, 0xe3, 0xaa, 0xe3, 0x13, 0xc9, 0xd1, 0xcf, 0xd1, 0x74, 0x6a, 0x94, 0x09, 0xb1, 0xd2, + 0xea, 0x71, 0x6d, 0xa4, 0x72, 0x39, 0x55, 0xcf, 0x51, 0x0e, 0xc0, 0xf5, 0x30, 0xc3, 0x3d, 0xa7, + 0xe5, 0x34, 0x7c, 0x9b, 0x6c, 0xb4, 0x89, 0x1f, 0x20, 0x06, 0xc6, 0x13, 0x77, 0xfd, 0x26, 0x67, + 0x3e, 0x81, 0x0f, 0x40, 0xb6, 0x29, 0xee, 0x4c, 0x69, 0x05, 0xad, 0x34, 0xb6, 0xac, 0x9b, 0x27, + 0x1b, 0x37, 0x65, 0x9c, 0x65, 0xf4, 0xba, 0xc6, 0xcc, 0x13, 0x9f, 0xb3, 0x9b, 0x48, 0xc6, 0xa1, + 0x42, 0xc7, 0x69, 0xd4, 0xfb, 0x27, 0x5b, 0xa5, 0x43, 0x8f, 0x40, 0x4e, 0xd4, 0x5b, 0x25, 0x81, + 0xc5, 0x99, 0x17, 0x71, 0xc0, 0xdb, 0x00, 0x1c, 0x3a, 0x52, 0x45, 0xe7, 0x4d, 0x69, 0xc9, 0x0c, + 0x2d, 0x99, 0xf2, 0x35, 0x1c, 0xd6, 0xad, 0x11, 0x15, 0x6b, 0xc7, 0x22, 0xd1, 0x67, 0x0d, 0x4c, + 0x1c, 0x29, 0xa0, 0x2c, 0xad, 0x83, 0x4c, 0x48, 0x1e, 0x3a, 0x3a, 0x53, 0x1a, 0x5b, 0x9e, 0x1d, + 0xe4, 0x28, 0x8c, 0xb2, 0xe6, 0x7a, 0x5d, 0x63, 0x5a, 0xfa, 0x11, 0x41, 0x91, 0x1d, 0x79, 0xb0, + 0x65, 0x26, 0xb8, 0x9a, 0x80, 0x4e, 0x0b, 0xe8, 0x85, 0x3f, 0x42, 0x4b, 0x9e, 0x04, 0xb5, 0x05, + 0x26, 0xe3, 0xd0, 0x56, 0xe7, 0x8e, 0x17, 0x35, 0x66, 0x01, 0xa4, 0xa9, 0x27, 0x1a, 0x72, 0xde, + 0x9a, 0xec, 0x75, 0x8d, 0x71, 0x49, 0x45, 0xbd, 0x08, 0x89, 0x7a, 0xc8, 0x4e, 0x53, 0x0f, 0x51, + 0x30, 0x75, 0x3c, 0x87, 0xf2, 0xbe, 0x06, 0xce, 0x86, 0xc4, 0xaa, 0xaf, 0xc3, 0xad, 0xcf, 0xf4, + 0xba, 0xc6, 0xe4, 0xa1, 0xf5, 0xb8, 0x73, 0x64, 0x8b, 0x34, 0xe8, 0x25, 0x98, 0x49, 0xf4, 0xd8, + 0xea, 0xdc, 0x7d, 0xc6, 0x48, 0x2b, 0x42, 0xce, 0x81, 0x0c, 0x0f, 0xcf, 0x92, 0xda, 0x96, 0x87, + 0x7f, 0xd7, 0xac, 0xaf, 0x1a, 0x98, 0x3d, 0xb9, 0xbc, 0x72, 0x7b, 0xff, 0x34, 0x6f, 0xba, 0xb8, + 0xdb, 0x35, 0x52, 0xff, 0xf7, 0x6d, 0x23, 0x50, 0x88, 0xf3, 0xaf, 0x71, 0xaf, 0x5d, 0x27, 0x96, + 0x53, 0x77, 0x98, 0x1b, 0x7d, 0xd3, 0xe8, 0xbd, 0x06, 0x8a, 0x43, 0x44, 0xca, 0xe9, 0x8e, 0x06, + 0xce, 0x55, 0xe5, 0xbd, 0xa9, 0xb4, 0x30, 0x3b, 0x9d, 0x00, 0x8a, 0x50, 0x6e, 0x71, 0xca, 0xac, + 0xb5, 0xa4, 0xd3, 0x70, 0x35, 0xf4, 0x9d, 0xca, 0xc3, 0xc7, 0x1f, 0x46, 0xa9, 0x46, 0x83, 0xc7, + 0xed, 0xaa, 0xe9, 0xf2, 0x06, 0x56, 0x0b, 0x45, 0x5e, 0x2a, 0xbe, 0xf7, 0x14, 0x07, 0x9d, 0x26, + 0xf1, 0x45, 0x36, 0xdf, 0x8e, 0x0a, 0x2f, 0x7f, 0xc8, 0x82, 0x8c, 0x40, 0x85, 0xaf, 0x34, 0x90, + 0x95, 0x0b, 0x01, 0x96, 0x07, 0x35, 0xfd, 0xf8, 0x0e, 0xca, 0x5f, 0x19, 0x49, 0x2b, 0x2d, 0xa3, + 0xf9, 0x9d, 0x6f, 0xbf, 0xde, 0xa6, 0x0b, 0x50, 0xc7, 0x03, 0x96, 0xab, 0x5c, 0x34, 0xf0, 0xb5, + 0x06, 0x32, 0xe2, 0xeb, 0x80, 0x57, 0x87, 0xa6, 0x3f, 0xb2, 0x88, 0xf2, 0x95, 0x11, 0xd5, 0x0a, + 0xe7, 0xb2, 0xc0, 0x31, 0xe0, 0x1c, 0x1e, 0xb2, 0xeb, 0x7d, 0xf8, 0x4e, 0x03, 0x63, 0xb1, 0xc1, + 0x84, 0x78, 0x94, 0x2a, 0xb1, 0x35, 0x90, 0x5f, 0x1c, 0x3d, 0x40, 0x91, 0x95, 0x05, 0xd9, 0x25, + 0x88, 0x86, 0x92, 0xe1, 0x2d, 0xea, 0x6d, 0xc3, 0x4f, 0x1a, 0xb8, 0x70, 0x64, 0x9a, 0xe0, 0xca, + 0x48, 0x8d, 0x48, 0x8e, 0x7e, 0xfe, 0xda, 0xe9, 0x82, 0x14, 0xea, 0xa2, 0x40, 0x2d, 0xc3, 0xd2, + 0x40, 0xd4, 0x4e, 0x45, 0x2c, 0x11, 0xbc, 0x25, 0x2e, 0xdb, 0xf0, 0x8b, 0x06, 0x26, 0xa2, 0x6c, + 0x89, 0xd1, 0x80, 0xd7, 0x47, 0x21, 0x38, 0x69, 0xe4, 0xf2, 0x37, 0xfe, 0x22, 0x52, 0x19, 0x58, + 0x10, 0x06, 0x8a, 0xd0, 0x18, 0x68, 0x40, 0x06, 0x58, 0xd6, 0xee, 0xbe, 0xae, 0xed, 0xed, 0xeb, + 0xda, 0xcf, 0x7d, 0x5d, 0x7b, 0x73, 0xa0, 0xa7, 0xf6, 0x0e, 0xf4, 0xd4, 0xf7, 0x03, 0x3d, 0xf5, + 0x30, 0x31, 0x78, 0xa4, 0xe5, 0x56, 0x28, 0xc7, 0x75, 0xc7, 0xe5, 0x8c, 0xba, 0x1e, 0x7e, 0x2e, + 0xb3, 0x89, 0xf1, 0xab, 0x66, 0xc5, 0xff, 0xf9, 0xca, 0xef, 0x00, 0x00, 0x00, 0xff, 0xff, 0xdb, + 0x62, 0x7c, 0x63, 0xb0, 0x08, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/bond/types/tx.pb.go b/x/bond/types/tx.pb.go index fea4beaf..8d75f804 100644 --- a/x/bond/types/tx.pb.go +++ b/x/bond/types/tx.pb.go @@ -428,36 +428,36 @@ func init() { func init() { proto.RegisterFile("vulcanize/bond/v1beta1/tx.proto", fileDescriptor_4a1095dfb30dc368) } var fileDescriptor_4a1095dfb30dc368 = []byte{ - // 462 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x94, 0x3f, 0x6e, 0xd4, 0x40, - 0x14, 0xc6, 0xd7, 0xb6, 0x88, 0xc4, 0xf0, 0x4f, 0xb2, 0x20, 0xc9, 0xba, 0xb0, 0x57, 0x96, 0x50, - 0x96, 0x22, 0x33, 0x4a, 0x28, 0x90, 0x28, 0x77, 0x6b, 0x37, 0x6e, 0x90, 0xe8, 0xc6, 0xf6, 0x60, - 0x0f, 0xd8, 0x33, 0x2b, 0xbf, 0x49, 0x48, 0x28, 0x38, 0x03, 0x3d, 0x07, 0x40, 0xe2, 0x02, 0x88, - 0x1b, 0xa4, 0x4c, 0x49, 0x15, 0xd0, 0xee, 0x0d, 0x38, 0x01, 0xb2, 0xc7, 0xf6, 0x7a, 0x93, 0xc8, - 0x5a, 0x2a, 0x44, 0x65, 0x8f, 0xfc, 0x7b, 0x6f, 0xbe, 0x6f, 0xde, 0xe7, 0x41, 0xde, 0xe9, 0x49, - 0x1e, 0x53, 0xc1, 0x3f, 0x30, 0x12, 0x49, 0x91, 0x90, 0xd3, 0xa3, 0x88, 0x29, 0x7a, 0x44, 0xd4, - 0x19, 0x5e, 0x94, 0x52, 0x49, 0x7b, 0xb7, 0x03, 0x70, 0x05, 0xe0, 0x06, 0x70, 0x1e, 0xa7, 0x32, - 0x95, 0x35, 0x42, 0xaa, 0x37, 0x4d, 0x3b, 0x6e, 0x2c, 0xa1, 0x90, 0x40, 0x22, 0x0a, 0xac, 0xeb, - 0x15, 0x4b, 0x2e, 0xf4, 0x77, 0xff, 0x8b, 0x81, 0x1e, 0x04, 0x90, 0xce, 0x4b, 0x46, 0x15, 0x9b, - 0x49, 0x91, 0xd8, 0xbb, 0x68, 0x07, 0x78, 0x2a, 0x58, 0xb9, 0x6f, 0x4c, 0x8c, 0xe9, 0xdd, 0xb0, - 0x59, 0xd9, 0x1f, 0xd1, 0x9d, 0xaa, 0x0e, 0xf6, 0xcd, 0x89, 0x35, 0xbd, 0x77, 0x3c, 0xc6, 0xba, - 0x33, 0xae, 0x3a, 0xb7, 0x22, 0xf0, 0x5c, 0x72, 0x31, 0x0b, 0x2e, 0xae, 0xbc, 0xd1, 0xef, 0x2b, - 0x6f, 0xfc, 0x16, 0xa4, 0x78, 0xe9, 0xd7, 0x55, 0xfe, 0xe4, 0x9c, 0x16, 0x79, 0xbb, 0xf8, 0xfa, - 0xd3, 0x9b, 0xa6, 0x5c, 0x65, 0x27, 0x11, 0x8e, 0x65, 0x41, 0x1a, 0x8d, 0xfa, 0x71, 0x08, 0xc9, - 0x3b, 0xa2, 0xce, 0x17, 0x0c, 0xea, 0x6e, 0x10, 0xea, 0x6d, 0xfd, 0x03, 0xf4, 0x64, 0x43, 0x68, - 0xc8, 0x60, 0x21, 0x05, 0x30, 0xfb, 0x21, 0x32, 0x79, 0xd2, 0x88, 0x35, 0x79, 0xe2, 0x7f, 0xd3, - 0x96, 0x42, 0xf6, 0x86, 0xe7, 0x79, 0x6d, 0xe9, 0x1a, 0xd1, 0xb3, 0x68, 0xde, 0x6e, 0xd1, 0xfa, - 0x37, 0x16, 0xf7, 0x6a, 0x8b, 0x6b, 0xe1, 0xad, 0x45, 0xff, 0xbb, 0x81, 0x1e, 0x05, 0x90, 0xbe, - 0xe2, 0x2a, 0x4b, 0x4a, 0xfa, 0xfe, 0xbf, 0x32, 0x35, 0x46, 0x7b, 0xd7, 0xa4, 0x77, 0xb6, 0x5e, - 0xe8, 0xec, 0x51, 0x11, 0xb3, 0xbf, 0x1a, 0x54, 0x73, 0x50, 0xeb, 0xc2, 0xb6, 0xe3, 0xf1, 0x67, - 0x0b, 0x59, 0x01, 0xa4, 0x76, 0x84, 0x50, 0x2f, 0xd2, 0x4f, 0xf1, 0xed, 0xff, 0x0c, 0xde, 0x08, - 0x94, 0x73, 0xb8, 0x15, 0xd6, 0xe5, 0x2e, 0x42, 0xa8, 0x97, 0xb1, 0xa1, 0x3d, 0xd6, 0xd8, 0xe0, - 0x1e, 0x37, 0x07, 0x6f, 0x67, 0xe8, 0xfe, 0xc6, 0xd0, 0x0f, 0x06, 0xca, 0xfb, 0xa0, 0x43, 0xb6, - 0x04, 0xfb, 0x6e, 0x7a, 0x83, 0x18, 0x3c, 0xb1, 0x0e, 0x1b, 0x3e, 0xb1, 0x1b, 0xd3, 0x99, 0xcd, - 0x2f, 0x96, 0xae, 0x71, 0xb9, 0x74, 0x8d, 0x5f, 0x4b, 0xd7, 0xf8, 0xb4, 0x72, 0x47, 0x97, 0x2b, - 0x77, 0xf4, 0x63, 0xe5, 0x8e, 0x5e, 0x3f, 0xeb, 0xa5, 0x4a, 0x65, 0xb4, 0x04, 0x0e, 0x84, 0xa9, - 0x8c, 0x95, 0x05, 0x17, 0x8a, 0x9c, 0xe9, 0xab, 0xb0, 0x0e, 0x57, 0xb4, 0x53, 0x5f, 0x5c, 0xcf, - 0xff, 0x04, 0x00, 0x00, 0xff, 0xff, 0x5f, 0xd8, 0x87, 0xb6, 0x29, 0x05, 0x00, 0x00, + // 460 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xd4, 0x94, 0xbf, 0x8e, 0xd3, 0x30, + 0x1c, 0xc7, 0xf3, 0x47, 0x9c, 0x84, 0xf9, 0x27, 0x45, 0x70, 0x77, 0xcd, 0x90, 0x54, 0x91, 0xd0, + 0x75, 0xa9, 0xad, 0x3b, 0x06, 0x24, 0xc6, 0xdc, 0x9c, 0x25, 0x0b, 0x12, 0x9b, 0xe3, 0x98, 0xd4, + 0x90, 0xda, 0x55, 0x9c, 0x3b, 0xee, 0x18, 0x78, 0x06, 0x76, 0x1e, 0x00, 0x89, 0x17, 0x40, 0xbc, + 0x41, 0xc7, 0x8e, 0x4c, 0x05, 0xb5, 0x6f, 0xc0, 0x13, 0xa0, 0xc4, 0x49, 0x9a, 0xb4, 0x55, 0x54, + 0x26, 0x74, 0x53, 0x62, 0xe5, 0xf3, 0xfb, 0xf9, 0xfb, 0xf5, 0xef, 0x1b, 0x03, 0xf7, 0xfa, 0x2a, + 0x25, 0x98, 0xb3, 0x8f, 0x14, 0x45, 0x82, 0xc7, 0xe8, 0xfa, 0x3c, 0xa2, 0x39, 0x3e, 0x47, 0xf9, + 0x0d, 0x9c, 0x65, 0x22, 0x17, 0xd6, 0x71, 0x03, 0xc0, 0x02, 0x80, 0x15, 0x60, 0x3f, 0x4d, 0x44, + 0x22, 0x4a, 0x04, 0x15, 0x6f, 0x8a, 0xb6, 0x1d, 0x22, 0xe4, 0x54, 0x48, 0x14, 0x61, 0x49, 0x9b, + 0x5e, 0x44, 0x30, 0xae, 0xbe, 0x7b, 0x5f, 0x75, 0xf0, 0x28, 0x90, 0xc9, 0x65, 0x46, 0x71, 0x4e, + 0x7d, 0xc1, 0x63, 0xeb, 0x18, 0x1c, 0x49, 0x96, 0x70, 0x9a, 0x9d, 0xea, 0x43, 0x7d, 0x74, 0x3f, + 0xac, 0x56, 0xd6, 0x27, 0x70, 0xaf, 0xa8, 0x93, 0xa7, 0xc6, 0xd0, 0x1c, 0x3d, 0xb8, 0x18, 0x40, + 0xd5, 0x19, 0x16, 0x9d, 0x6b, 0x11, 0xf0, 0x52, 0x30, 0xee, 0x07, 0xf3, 0xa5, 0xab, 0xfd, 0x59, + 0xba, 0x83, 0x77, 0x52, 0xf0, 0x57, 0x5e, 0x59, 0xe5, 0x0d, 0x6f, 0xf1, 0x34, 0xad, 0x17, 0xdf, + 0x7e, 0xb9, 0xa3, 0x84, 0xe5, 0x93, 0xab, 0x08, 0x12, 0x31, 0x45, 0x95, 0x46, 0xf5, 0x18, 0xcb, + 0xf8, 0x3d, 0xca, 0x6f, 0x67, 0x54, 0x96, 0xdd, 0x64, 0xa8, 0xb6, 0xf5, 0xce, 0xc0, 0xb3, 0x8e, + 0xd0, 0x90, 0xca, 0x99, 0xe0, 0x92, 0x5a, 0x8f, 0x81, 0xc1, 0xe2, 0x4a, 0xac, 0xc1, 0x62, 0xef, + 0xbb, 0xb2, 0x14, 0xd2, 0xb7, 0x2c, 0x4d, 0x4b, 0x4b, 0x5b, 0x44, 0xcb, 0xa2, 0xb1, 0xdf, 0xa2, + 0xf9, 0x7f, 0x2c, 0x9e, 0x94, 0x16, 0x37, 0xc2, 0x6b, 0x8b, 0xde, 0x0f, 0x1d, 0x3c, 0x09, 0x64, + 0xf2, 0x9a, 0xe5, 0x93, 0x38, 0xc3, 0x1f, 0xee, 0x94, 0xa9, 0x01, 0x38, 0xd9, 0x92, 0xde, 0xd8, + 0x7a, 0xa9, 0xb2, 0x87, 0x39, 0xa1, 0xff, 0x34, 0xa8, 0xea, 0xa0, 0x36, 0x85, 0x75, 0xc7, 0x8b, + 0x2f, 0x26, 0x30, 0x03, 0x99, 0x58, 0x11, 0x00, 0xad, 0x48, 0x3f, 0x87, 0xfb, 0xff, 0x19, 0xd8, + 0x09, 0x94, 0x3d, 0x3e, 0x08, 0x6b, 0x72, 0x17, 0x01, 0xd0, 0xca, 0x58, 0xdf, 0x1e, 0x1b, 0xac, + 0x77, 0x8f, 0xdd, 0xc1, 0x5b, 0x13, 0xf0, 0xb0, 0x33, 0xf4, 0xb3, 0x9e, 0xf2, 0x36, 0x68, 0xa3, + 0x03, 0xc1, 0xb6, 0x9b, 0xd6, 0x20, 0x7a, 0x4f, 0xac, 0xc1, 0xfa, 0x4f, 0x6c, 0x67, 0x3a, 0xbe, + 0x3f, 0x5f, 0x39, 0xfa, 0x62, 0xe5, 0xe8, 0xbf, 0x57, 0x8e, 0xfe, 0x79, 0xed, 0x68, 0x8b, 0xb5, + 0xa3, 0xfd, 0x5c, 0x3b, 0xda, 0x9b, 0x4e, 0xaa, 0x68, 0x46, 0xc6, 0x4c, 0xa0, 0x14, 0x13, 0xc1, + 0x19, 0x89, 0xd1, 0x8d, 0xba, 0x09, 0xcb, 0x6c, 0x45, 0x47, 0xe5, 0xbd, 0xf5, 0xe2, 0x6f, 0x00, + 0x00, 0x00, 0xff, 0xff, 0xa9, 0x22, 0xce, 0x86, 0x28, 0x05, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/evm/atlas/atlas-v0.3.1.md b/x/evm/atlas/atlas-v0.3.1.md index 9d769962..3b03fd4e 100644 --- a/x/evm/atlas/atlas-v0.3.1.md +++ b/x/evm/atlas/atlas-v0.3.1.md @@ -10,23 +10,23 @@ The `x/evm` module is responsible for executing Ethereum Virtual Machine (EVM) s import ( "github.com/cosmos/cosmos-sdk/x/auth" "github.com/cosmos/cosmos-sdk/x/bank" - - "github.com/tharsis/ethermint/app/ante" - ethermint "github.com/tharsis/ethermint/types" - "github.com/tharsis/ethermint/x/evm" + + "github.com/cerc-io/laconicd/app/ante" + ethermint "github.com/cerc-io/laconicd/types" + "github.com/cerc-io/laconicd/x/evm" ) ``` 2. Add `AppModuleBasic` to your `ModuleBasics`. - ```go - var ( - ModuleBasics = module.NewBasicManager( - // ... - evm.AppModuleBasic{}, - ) - ) - ``` + ```go + var ( + ModuleBasics = module.NewBasicManager( + // ... + evm.AppModuleBasic{}, + ) + ) + ``` 3. Create the module's parameter subspace in your application constructor. @@ -74,27 +74,27 @@ The `x/evm` module is responsible for executing Ethereum Virtual Machine (EVM) s 7. Set the `x/evm` module `BeginBlock` and `EndBlock` ordering: - ```go - app.mm.SetOrderBeginBlockers( - evm.ModuleName, ... - ) - app.mm.SetOrderEndBlockers( - evm.ModuleName, ... - ) - ``` + ```go + app.mm.SetOrderBeginBlockers( + evm.ModuleName, ... + ) + app.mm.SetOrderEndBlockers( + evm.ModuleName, ... + ) + ``` 8. Set the `x/evm` module genesis order. The module must go after the `auth` and `bank` modules. - ```go - func NewApp(...) *App { - // ... - app.mm.SetOrderInitGenesis(auth.ModuleName, bank.ModuleName, ... , evm.ModuleName, ...) - } - ``` + ```go + func NewApp(...) *App { + // ... + app.mm.SetOrderInitGenesis(auth.ModuleName, bank.ModuleName, ... , evm.ModuleName, ...) + } + ``` 9. Set the Ethermint `AnteHandler` to support EVM transactions. Note, -the default `AnteHandler` provided by the `x/evm` module depends on the `x/auth` and `x/supply` -modules. + the default `AnteHandler` provided by the `x/evm` module depends on the `x/auth` and `x/supply` + modules. ```go func NewApp(...) *App { @@ -178,4 +178,4 @@ See the Ethermint [JSON-RPC docs](https://evmos.dev/basics/json_rpc.html) for re ## Documentation and Specification -* Ethermint documentation: [https://evmos.dev](https://evmos.dev) +- Ethermint documentation: [https://evmos.dev](https://evmos.dev) diff --git a/x/evm/atlas/atlas.toml b/x/evm/atlas/atlas.toml index 51abaca4..5e616cee 100644 --- a/x/evm/atlas/atlas.toml +++ b/x/evm/atlas/atlas.toml @@ -1,6 +1,6 @@ [module] description = "The evm module executes Ethereum Virtual Machine (EVM) state transitions." -homepage = "https://github.com/tharsis/ethermint" +homepage = "https://github.com/cerc-io/laconicd" keywords = [ "evm", "ethereum", @@ -10,7 +10,7 @@ keywords = [ name = "x/evm" [bug_tracker] -url = "https://github.com/tharsis/ethermint/issues" +url = "https://github.com/cerc-io/laconicd/issues" [[authors]] name = "fedekunze" @@ -28,7 +28,7 @@ name = "noot" name = "araskachoi" [version] -documentation = "https://raw.githubusercontent.com/tharsis/ethermint/main/x/evm/atlas/atlas-v0.3.1.md" -repo = "https://github.com/tharsis/ethermint/releases/tag/v0.3.1" +documentation = "https://raw.githubusercontent.com/cerc-io/laconicd/main/x/evm/atlas/atlas-v0.3.1.md" +repo = "https://github.com/cerc-io/laconicd/releases/tag/v0.3.1" sdk_compat = "v0.39.x" version = "v0.3.1" \ No newline at end of file diff --git a/x/evm/client/cli/query.go b/x/evm/client/cli/query.go index 72bda4ac..b15181c1 100644 --- a/x/evm/client/cli/query.go +++ b/x/evm/client/cli/query.go @@ -1,13 +1,13 @@ package cli import ( + rpctypes "github.com/cerc-io/laconicd/rpc/ethereum/types" "github.com/spf13/cobra" - rpctypes "github.com/tharsis/ethermint/rpc/ethereum/types" "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/client/flags" - "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/x/evm/types" ) // GetQueryCmd returns the parent command for all x/bank CLi query commands. diff --git a/x/evm/client/cli/tx.go b/x/evm/client/cli/tx.go index 200dc400..001af724 100644 --- a/x/evm/client/cli/tx.go +++ b/x/evm/client/cli/tx.go @@ -12,8 +12,8 @@ import ( "github.com/pkg/errors" "github.com/spf13/cobra" - rpctypes "github.com/tharsis/ethermint/rpc/ethereum/types" - "github.com/tharsis/ethermint/x/evm/types" + rpctypes "github.com/cerc-io/laconicd/rpc/ethereum/types" + "github.com/cerc-io/laconicd/x/evm/types" ) // GetTxCmd returns the transaction commands for this module diff --git a/x/evm/genesis.go b/x/evm/genesis.go index 00c45d46..c09eddd2 100644 --- a/x/evm/genesis.go +++ b/x/evm/genesis.go @@ -10,9 +10,9 @@ import ( "github.com/ethereum/go-ethereum/crypto" abci "github.com/tendermint/tendermint/abci/types" - ethermint "github.com/tharsis/ethermint/types" - "github.com/tharsis/ethermint/x/evm/keeper" - "github.com/tharsis/ethermint/x/evm/types" + ethermint "github.com/cerc-io/laconicd/types" + "github.com/cerc-io/laconicd/x/evm/keeper" + "github.com/cerc-io/laconicd/x/evm/types" ) // InitGenesis initializes genesis state based on exported genesis diff --git a/x/evm/genesis_test.go b/x/evm/genesis_test.go index 9a35390b..5793866e 100644 --- a/x/evm/genesis_test.go +++ b/x/evm/genesis_test.go @@ -5,11 +5,11 @@ import ( "github.com/ethereum/go-ethereum/common" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/x/evm" + "github.com/cerc-io/laconicd/x/evm/statedb" + "github.com/cerc-io/laconicd/x/evm/types" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" - "github.com/tharsis/ethermint/x/evm" - "github.com/tharsis/ethermint/x/evm/statedb" - "github.com/tharsis/ethermint/x/evm/types" ) func (suite *EvmTestSuite) TestInitGenesis() { diff --git a/x/evm/handler.go b/x/evm/handler.go index 150a4031..6f8c65d2 100644 --- a/x/evm/handler.go +++ b/x/evm/handler.go @@ -4,7 +4,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/x/evm/types" ) // NewHandler returns a handler for Ethermint type messages. diff --git a/x/evm/handler_test.go b/x/evm/handler_test.go index 1542c678..5282825f 100644 --- a/x/evm/handler_test.go +++ b/x/evm/handler_test.go @@ -8,10 +8,10 @@ import ( "github.com/gogo/protobuf/proto" + feemarkettypes "github.com/cerc-io/laconicd/x/feemarket/types" "github.com/cosmos/cosmos-sdk/simapp" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" "github.com/cosmos/cosmos-sdk/x/bank/testutil" - feemarkettypes "github.com/tharsis/ethermint/x/feemarket/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" "github.com/ethereum/go-ethereum/common" @@ -25,13 +25,13 @@ import ( "github.com/cosmos/cosmos-sdk/crypto/keyring" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/app" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" - "github.com/tharsis/ethermint/tests" - ethermint "github.com/tharsis/ethermint/types" - "github.com/tharsis/ethermint/x/evm" - "github.com/tharsis/ethermint/x/evm/statedb" - "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/app" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/tests" + ethermint "github.com/cerc-io/laconicd/types" + "github.com/cerc-io/laconicd/x/evm" + "github.com/cerc-io/laconicd/x/evm/statedb" + "github.com/cerc-io/laconicd/x/evm/types" "github.com/tendermint/tendermint/crypto/tmhash" tmproto "github.com/tendermint/tendermint/proto/tendermint/types" diff --git a/x/evm/keeper/benchmark_test.go b/x/evm/keeper/benchmark_test.go index 889d0b78..67d8823b 100644 --- a/x/evm/keeper/benchmark_test.go +++ b/x/evm/keeper/benchmark_test.go @@ -10,10 +10,10 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" + ethermint "github.com/cerc-io/laconicd/types" + "github.com/cerc-io/laconicd/x/evm/types" ante "github.com/cosmos/cosmos-sdk/x/auth/ante" ethtypes "github.com/ethereum/go-ethereum/core/types" - ethermint "github.com/tharsis/ethermint/types" - "github.com/tharsis/ethermint/x/evm/types" ) func SetupContract(b *testing.B) (*KeeperTestSuite, common.Address) { diff --git a/x/evm/keeper/grpc_query.go b/x/evm/keeper/grpc_query.go index 0400e3e5..26e6a269 100644 --- a/x/evm/keeper/grpc_query.go +++ b/x/evm/keeper/grpc_query.go @@ -24,9 +24,9 @@ import ( "github.com/ethereum/go-ethereum/core/vm" ethparams "github.com/ethereum/go-ethereum/params" - ethermint "github.com/tharsis/ethermint/types" - "github.com/tharsis/ethermint/x/evm/statedb" - "github.com/tharsis/ethermint/x/evm/types" + ethermint "github.com/cerc-io/laconicd/types" + "github.com/cerc-io/laconicd/x/evm/statedb" + "github.com/cerc-io/laconicd/x/evm/types" ) var _ types.QueryServer = Keeper{} diff --git a/x/evm/keeper/grpc_query_test.go b/x/evm/keeper/grpc_query_test.go index da9f8fc6..969da766 100644 --- a/x/evm/keeper/grpc_query_test.go +++ b/x/evm/keeper/grpc_query_test.go @@ -6,18 +6,18 @@ import ( "math/big" "cosmossdk.io/math" + "github.com/cerc-io/laconicd/x/evm/statedb" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/common/hexutil" "github.com/ethereum/go-ethereum/core/vm" "github.com/ethereum/go-ethereum/crypto" - "github.com/tharsis/ethermint/x/evm/statedb" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" - "github.com/tharsis/ethermint/server/config" - ethermint "github.com/tharsis/ethermint/types" - "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/server/config" + ethermint "github.com/cerc-io/laconicd/types" + "github.com/cerc-io/laconicd/x/evm/types" ) // Not valid Ethereum address diff --git a/x/evm/keeper/hooks.go b/x/evm/keeper/hooks.go index 5bb0952e..d4b5a3a2 100644 --- a/x/evm/keeper/hooks.go +++ b/x/evm/keeper/hooks.go @@ -1,11 +1,11 @@ package keeper import ( + "github.com/cerc-io/laconicd/x/evm/types" sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" "github.com/ethereum/go-ethereum/common" ethtypes "github.com/ethereum/go-ethereum/core/types" - "github.com/tharsis/ethermint/x/evm/types" ) var _ types.EvmHooks = MultiEvmHooks{} diff --git a/x/evm/keeper/hooks_test.go b/x/evm/keeper/hooks_test.go index 3dc5a83e..fd7053f5 100644 --- a/x/evm/keeper/hooks_test.go +++ b/x/evm/keeper/hooks_test.go @@ -8,9 +8,9 @@ import ( "github.com/ethereum/go-ethereum/common" ethtypes "github.com/ethereum/go-ethereum/core/types" - "github.com/tharsis/ethermint/x/evm/keeper" - "github.com/tharsis/ethermint/x/evm/statedb" - "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/x/evm/keeper" + "github.com/cerc-io/laconicd/x/evm/statedb" + "github.com/cerc-io/laconicd/x/evm/types" ) // LogRecordHook records all the logs diff --git a/x/evm/keeper/keeper.go b/x/evm/keeper/keeper.go index b600e77a..84866615 100644 --- a/x/evm/keeper/keeper.go +++ b/x/evm/keeper/keeper.go @@ -16,9 +16,9 @@ import ( "github.com/ethereum/go-ethereum/params" "github.com/tendermint/tendermint/libs/log" - ethermint "github.com/tharsis/ethermint/types" - "github.com/tharsis/ethermint/x/evm/statedb" - "github.com/tharsis/ethermint/x/evm/types" + ethermint "github.com/cerc-io/laconicd/types" + "github.com/cerc-io/laconicd/x/evm/statedb" + "github.com/cerc-io/laconicd/x/evm/types" ) // Keeper grants access to the EVM module state and implements the go-ethereum StateDB interface. diff --git a/x/evm/keeper/keeper_test.go b/x/evm/keeper/keeper_test.go index c059b4ee..63f1e09b 100644 --- a/x/evm/keeper/keeper_test.go +++ b/x/evm/keeper/keeper_test.go @@ -13,6 +13,7 @@ import ( "github.com/stretchr/testify/require" "github.com/stretchr/testify/suite" + feemarkettypes "github.com/cerc-io/laconicd/x/feemarket/types" "github.com/cosmos/cosmos-sdk/baseapp" "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/codec" @@ -22,16 +23,15 @@ import ( authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" "github.com/cosmos/cosmos-sdk/x/bank/testutil" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - feemarkettypes "github.com/tharsis/ethermint/x/feemarket/types" - "github.com/tharsis/ethermint/app" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" - "github.com/tharsis/ethermint/encoding" - "github.com/tharsis/ethermint/server/config" - "github.com/tharsis/ethermint/tests" - ethermint "github.com/tharsis/ethermint/types" - "github.com/tharsis/ethermint/x/evm/statedb" - "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/app" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/encoding" + "github.com/cerc-io/laconicd/server/config" + "github.com/cerc-io/laconicd/tests" + ethermint "github.com/cerc-io/laconicd/types" + "github.com/cerc-io/laconicd/x/evm/statedb" + "github.com/cerc-io/laconicd/x/evm/types" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/common/hexutil" diff --git a/x/evm/keeper/msg_server.go b/x/evm/keeper/msg_server.go index 54ebb762..e12d0f02 100644 --- a/x/evm/keeper/msg_server.go +++ b/x/evm/keeper/msg_server.go @@ -12,7 +12,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/x/evm/types" ) var _ types.MsgServer = &Keeper{} diff --git a/x/evm/keeper/params.go b/x/evm/keeper/params.go index dbf0a0fc..00c3965c 100644 --- a/x/evm/keeper/params.go +++ b/x/evm/keeper/params.go @@ -3,7 +3,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/x/evm/types" ) // GetParams returns the total set of evm parameters. diff --git a/x/evm/keeper/params_test.go b/x/evm/keeper/params_test.go index 9cc6577f..58330b64 100644 --- a/x/evm/keeper/params_test.go +++ b/x/evm/keeper/params_test.go @@ -1,7 +1,7 @@ package keeper_test import ( - "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/x/evm/types" ) func (suite *KeeperTestSuite) TestParams() { diff --git a/x/evm/keeper/state_transition.go b/x/evm/keeper/state_transition.go index fb9a082e..d867ccb2 100644 --- a/x/evm/keeper/state_transition.go +++ b/x/evm/keeper/state_transition.go @@ -11,9 +11,9 @@ import ( authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" - ethermint "github.com/tharsis/ethermint/types" - "github.com/tharsis/ethermint/x/evm/statedb" - "github.com/tharsis/ethermint/x/evm/types" + ethermint "github.com/cerc-io/laconicd/types" + "github.com/cerc-io/laconicd/x/evm/statedb" + "github.com/cerc-io/laconicd/x/evm/types" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/core" diff --git a/x/evm/keeper/state_transition_benchmark_test.go b/x/evm/keeper/state_transition_benchmark_test.go index 9b4f912d..f7dc5608 100644 --- a/x/evm/keeper/state_transition_benchmark_test.go +++ b/x/evm/keeper/state_transition_benchmark_test.go @@ -5,6 +5,7 @@ import ( "math/big" "testing" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" "github.com/cosmos/cosmos-sdk/crypto/keyring" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" @@ -12,7 +13,6 @@ import ( ethtypes "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/params" "github.com/stretchr/testify/require" - evmtypes "github.com/tharsis/ethermint/x/evm/types" ) var templateAccessListTx = ðtypes.AccessListTx{ diff --git a/x/evm/keeper/state_transition_test.go b/x/evm/keeper/state_transition_test.go index 37314ccb..248199f9 100644 --- a/x/evm/keeper/state_transition_test.go +++ b/x/evm/keeper/state_transition_test.go @@ -5,6 +5,9 @@ import ( "math" "math/big" + "github.com/cerc-io/laconicd/tests" + "github.com/cerc-io/laconicd/x/evm/keeper" + "github.com/cerc-io/laconicd/x/evm/types" codectypes "github.com/cosmos/cosmos-sdk/codec/types" sdk "github.com/cosmos/cosmos-sdk/types" stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" @@ -14,9 +17,6 @@ import ( "github.com/tendermint/tendermint/crypto/tmhash" tmproto "github.com/tendermint/tendermint/proto/tendermint/types" tmtypes "github.com/tendermint/tendermint/types" - "github.com/tharsis/ethermint/tests" - "github.com/tharsis/ethermint/x/evm/keeper" - "github.com/tharsis/ethermint/x/evm/types" ) func (suite *KeeperTestSuite) TestGetHashFn() { diff --git a/x/evm/keeper/statedb.go b/x/evm/keeper/statedb.go index 1dbd6f9b..115d6b7a 100644 --- a/x/evm/keeper/statedb.go +++ b/x/evm/keeper/statedb.go @@ -5,13 +5,13 @@ import ( "fmt" "math/big" + ethermint "github.com/cerc-io/laconicd/types" + "github.com/cerc-io/laconicd/x/evm/statedb" + "github.com/cerc-io/laconicd/x/evm/types" "github.com/cosmos/cosmos-sdk/store/prefix" sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" "github.com/ethereum/go-ethereum/common" - ethermint "github.com/tharsis/ethermint/types" - "github.com/tharsis/ethermint/x/evm/statedb" - "github.com/tharsis/ethermint/x/evm/types" ) var _ statedb.Keeper = &Keeper{} diff --git a/x/evm/keeper/statedb_benchmark_test.go b/x/evm/keeper/statedb_benchmark_test.go index 834a8161..d76f9dbc 100644 --- a/x/evm/keeper/statedb_benchmark_test.go +++ b/x/evm/keeper/statedb_benchmark_test.go @@ -10,7 +10,7 @@ import ( ethtypes "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/crypto" - "github.com/tharsis/ethermint/tests" + "github.com/cerc-io/laconicd/tests" ) func BenchmarkCreateAccountNew(b *testing.B) { diff --git a/x/evm/keeper/statedb_test.go b/x/evm/keeper/statedb_test.go index 65a985bd..cd33d580 100644 --- a/x/evm/keeper/statedb_test.go +++ b/x/evm/keeper/statedb_test.go @@ -11,13 +11,13 @@ import ( authtx "github.com/cosmos/cosmos-sdk/x/auth/tx" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" + "github.com/cerc-io/laconicd/tests" + "github.com/cerc-io/laconicd/x/evm/statedb" + "github.com/cerc-io/laconicd/x/evm/types" "github.com/ethereum/go-ethereum/common" ethtypes "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/core/vm" "github.com/ethereum/go-ethereum/crypto" - "github.com/tharsis/ethermint/tests" - "github.com/tharsis/ethermint/x/evm/statedb" - "github.com/tharsis/ethermint/x/evm/types" ) func (suite *KeeperTestSuite) TestCreateAccount() { diff --git a/x/evm/keeper/utils.go b/x/evm/keeper/utils.go index 7e10547e..89d76227 100644 --- a/x/evm/keeper/utils.go +++ b/x/evm/keeper/utils.go @@ -8,7 +8,7 @@ import ( ante "github.com/cosmos/cosmos-sdk/x/auth/ante" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" "github.com/ethereum/go-ethereum/core" ethtypes "github.com/ethereum/go-ethereum/core/types" diff --git a/x/evm/keeper/utils_test.go b/x/evm/keeper/utils_test.go index e8921020..a456c7a2 100644 --- a/x/evm/keeper/utils_test.go +++ b/x/evm/keeper/utils_test.go @@ -3,12 +3,12 @@ package keeper_test import ( "math/big" + evmkeeper "github.com/cerc-io/laconicd/x/evm/keeper" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" ethtypes "github.com/ethereum/go-ethereum/core/types" ethparams "github.com/ethereum/go-ethereum/params" - evmkeeper "github.com/tharsis/ethermint/x/evm/keeper" - evmtypes "github.com/tharsis/ethermint/x/evm/types" ) func (suite *KeeperTestSuite) TestCheckSenderBalance() { diff --git a/x/evm/module.go b/x/evm/module.go index 1335b263..001dfcda 100644 --- a/x/evm/module.go +++ b/x/evm/module.go @@ -19,10 +19,10 @@ import ( "github.com/cosmos/cosmos-sdk/types/module" simtypes "github.com/cosmos/cosmos-sdk/types/simulation" - "github.com/tharsis/ethermint/x/evm/client/cli" - "github.com/tharsis/ethermint/x/evm/keeper" - "github.com/tharsis/ethermint/x/evm/simulation" - "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/x/evm/client/cli" + "github.com/cerc-io/laconicd/x/evm/keeper" + "github.com/cerc-io/laconicd/x/evm/simulation" + "github.com/cerc-io/laconicd/x/evm/types" ) var ( diff --git a/x/evm/simulation/decoder.go b/x/evm/simulation/decoder.go index e09e870c..26ad17cb 100644 --- a/x/evm/simulation/decoder.go +++ b/x/evm/simulation/decoder.go @@ -4,9 +4,9 @@ import ( "bytes" "fmt" + "github.com/cerc-io/laconicd/x/evm/types" "github.com/cosmos/cosmos-sdk/types/kv" "github.com/ethereum/go-ethereum/common" - "github.com/tharsis/ethermint/x/evm/types" ) // NewDecodeStore returns a decoder function closure that unmarshals the KVPair's diff --git a/x/evm/simulation/genesis.go b/x/evm/simulation/genesis.go index 1ee9c969..9e85527b 100644 --- a/x/evm/simulation/genesis.go +++ b/x/evm/simulation/genesis.go @@ -7,7 +7,7 @@ import ( "github.com/cosmos/cosmos-sdk/types/module" - "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/x/evm/types" ) // GenExtraEIPs randomly generates specific extra eips or not. diff --git a/x/evm/simulation/operations.go b/x/evm/simulation/operations.go index c48df808..f7dd29db 100644 --- a/x/evm/simulation/operations.go +++ b/x/evm/simulation/operations.go @@ -28,11 +28,11 @@ import ( cryptotypes "github.com/cosmos/cosmos-sdk/crypto/types" - "github.com/tharsis/ethermint/encoding" - "github.com/tharsis/ethermint/server/config" - "github.com/tharsis/ethermint/tests" - "github.com/tharsis/ethermint/x/evm/keeper" - "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/encoding" + "github.com/cerc-io/laconicd/server/config" + "github.com/cerc-io/laconicd/tests" + "github.com/cerc-io/laconicd/x/evm/keeper" + "github.com/cerc-io/laconicd/x/evm/types" ) const ( diff --git a/x/evm/simulation/params.go b/x/evm/simulation/params.go index 94295a5c..c1859d8e 100644 --- a/x/evm/simulation/params.go +++ b/x/evm/simulation/params.go @@ -6,9 +6,9 @@ import ( "fmt" "math/rand" + "github.com/cerc-io/laconicd/x/evm/types" simtypes "github.com/cosmos/cosmos-sdk/types/simulation" "github.com/cosmos/cosmos-sdk/x/simulation" - "github.com/tharsis/ethermint/x/evm/types" ) const ( diff --git a/x/evm/spec/README.md b/x/evm/spec/README.md index 978c997f..fcbf4af9 100644 --- a/x/evm/spec/README.md +++ b/x/evm/spec/README.md @@ -17,7 +17,7 @@ The growth of EVM-based chains (e.g. Ethereum), however, has uncovered several s The `x/evm` module provides this EVM familiarity on a scalable, high-throughput Proof-of-Stake blockchain. It is built as a [Cosmos SDK module](https://docs.cosmos.network/master/building-modules/intro.html) which allows for the deployment of smart contracts, interaction with the EVM state machine (state transitions), and the use of EVM tooling. It can be used on Cosmos application-specific blockchains, which alleviate the aforementioned concerns through high transaction throughput via [Tendermint Core](https://github.com/tendermint/tendermint), fast transaction finality, and horizontal scalability via [IBC](https://ibcprotocol.org/). -The `x/evm` is part of the [ethermint library](https://pkg.go.dev/github.com/tharsis/ethermint). For an example of how Ethermint can be used on any Cosmos-SDK chain, please refer to [Evmos](https://www.github.com/tharsis/evmos). +The `x/evm` is part of the [ethermint library](https://pkg.go.dev/github.com/cerc-io/laconicd). For an example of how Ethermint can be used on any Cosmos-SDK chain, please refer to [Evmos](https://www.github.com/tharsis/evmos). ## Contents @@ -34,8 +34,8 @@ The `x/evm` is part of the [ethermint library](https://pkg.go.dev/github.com/tha ## Module Architecture > **NOTE:**: If you're not familiar with the overall module structure from -the SDK modules, please check this [document](https://docs.cosmos.network/master/building-modules/structure.html) as -prerequisite reading. +> the SDK modules, please check this [document](https://docs.cosmos.network/master/building-modules/structure.html) as +> prerequisite reading. ```shell evm/ diff --git a/x/evm/statedb/mock_test.go b/x/evm/statedb/mock_test.go index 7031419d..17d99eee 100644 --- a/x/evm/statedb/mock_test.go +++ b/x/evm/statedb/mock_test.go @@ -5,10 +5,10 @@ import ( "errors" "math/big" + "github.com/cerc-io/laconicd/x/evm/statedb" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/crypto" - "github.com/tharsis/ethermint/x/evm/statedb" ) var ( diff --git a/x/evm/statedb/statedb_test.go b/x/evm/statedb/statedb_test.go index ec390cfc..44b5db7f 100644 --- a/x/evm/statedb/statedb_test.go +++ b/x/evm/statedb/statedb_test.go @@ -4,13 +4,13 @@ import ( "math/big" "testing" + "github.com/cerc-io/laconicd/x/evm/statedb" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" ethtypes "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/core/vm" "github.com/ethereum/go-ethereum/crypto" "github.com/stretchr/testify/suite" - "github.com/tharsis/ethermint/x/evm/statedb" ) var ( diff --git a/x/evm/types/access_list_tx.go b/x/evm/types/access_list_tx.go index d318c426..9f775e5a 100644 --- a/x/evm/types/access_list_tx.go +++ b/x/evm/types/access_list_tx.go @@ -3,11 +3,11 @@ package types import ( "math/big" + "github.com/cerc-io/laconicd/types" sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" "github.com/ethereum/go-ethereum/common" ethtypes "github.com/ethereum/go-ethereum/core/types" - "github.com/tharsis/ethermint/types" ) func newAccessListTx(tx *ethtypes.Transaction) (*AccessListTx, error) { diff --git a/x/evm/types/dynamic_fee_tx.go b/x/evm/types/dynamic_fee_tx.go index 76c62172..bcc2ff51 100644 --- a/x/evm/types/dynamic_fee_tx.go +++ b/x/evm/types/dynamic_fee_tx.go @@ -10,7 +10,7 @@ import ( "github.com/ethereum/go-ethereum/common/math" ethtypes "github.com/ethereum/go-ethereum/core/types" - "github.com/tharsis/ethermint/types" + "github.com/cerc-io/laconicd/types" ) func newDynamicFeeTx(tx *ethtypes.Transaction) (*DynamicFeeTx, error) { diff --git a/x/evm/types/dynamic_fee_tx_test.go b/x/evm/types/dynamic_fee_tx_test.go index 1fbee58e..c26e5caf 100644 --- a/x/evm/types/dynamic_fee_tx_test.go +++ b/x/evm/types/dynamic_fee_tx_test.go @@ -4,11 +4,11 @@ import ( "math/big" "testing" + "github.com/cerc-io/laconicd/tests" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/ethereum/go-ethereum/common" ethtypes "github.com/ethereum/go-ethereum/core/types" "github.com/stretchr/testify/suite" - "github.com/tharsis/ethermint/tests" ) type TxDataTestSuite struct { diff --git a/x/evm/types/evm.pb.go b/x/evm/types/evm.pb.go index 78977f2b..3de2ee6b 100644 --- a/x/evm/types/evm.pb.go +++ b/x/evm/types/evm.pb.go @@ -657,100 +657,100 @@ func init() { func init() { proto.RegisterFile("ethermint/evm/v1/evm.proto", fileDescriptor_d21ecc92c8c8583e) } var fileDescriptor_d21ecc92c8c8583e = []byte{ - // 1475 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x57, 0xdf, 0x6e, 0xdb, 0xb6, - 0x1a, 0x4f, 0x62, 0x27, 0x91, 0x69, 0xc7, 0x56, 0x98, 0x34, 0xc7, 0x4d, 0x71, 0xa2, 0x1c, 0x5d, - 0x1c, 0xe4, 0x00, 0x6d, 0xdc, 0xa4, 0x08, 0x4e, 0xd1, 0x62, 0x17, 0x51, 0x92, 0xb6, 0xc9, 0xba, - 0x2d, 0x60, 0x32, 0x0c, 0x18, 0x30, 0x08, 0xb4, 0xc4, 0xca, 0x5a, 0x24, 0xd1, 0x20, 0x29, 0xd7, - 0x1e, 0xf6, 0x00, 0x03, 0x76, 0xb3, 0x47, 0xd8, 0x2b, 0xec, 0x2d, 0x8a, 0x5d, 0xf5, 0x66, 0xc0, - 0xb0, 0x0b, 0xa1, 0x48, 0xef, 0x72, 0xe9, 0x27, 0x18, 0x44, 0xd2, 0x7f, 0x13, 0x6c, 0x4b, 0xae, - 0xcc, 0xdf, 0xf7, 0xe7, 0xf7, 0x23, 0x3f, 0x7e, 0x14, 0x69, 0xb0, 0x4e, 0x44, 0x8b, 0xb0, 0x38, - 0x4c, 0x44, 0x83, 0x74, 0xe2, 0x46, 0x67, 0x27, 0xff, 0xd9, 0x6e, 0x33, 0x2a, 0x28, 0x34, 0x87, - 0xbe, 0xed, 0xdc, 0xd8, 0xd9, 0x59, 0x5f, 0x0d, 0x68, 0x40, 0xa5, 0xb3, 0x91, 0x8f, 0x54, 0x9c, - 0xfd, 0xdb, 0x1c, 0x58, 0x38, 0xc5, 0x0c, 0xc7, 0x1c, 0xee, 0x80, 0x12, 0xe9, 0xc4, 0xae, 0x4f, - 0x12, 0x1a, 0xd7, 0x67, 0x37, 0x67, 0xb7, 0x4a, 0xce, 0x6a, 0x3f, 0xb3, 0xcc, 0x1e, 0x8e, 0xa3, - 0x67, 0xf6, 0xd0, 0x65, 0x23, 0x83, 0x74, 0xe2, 0xc3, 0x7c, 0x08, 0x3f, 0x01, 0x4b, 0x24, 0xc1, - 0xcd, 0x88, 0xb8, 0x1e, 0x23, 0x58, 0x90, 0xfa, 0xdc, 0xe6, 0xec, 0x96, 0xe1, 0xd4, 0xfb, 0x99, - 0xb5, 0xaa, 0xd3, 0xc6, 0xdd, 0x36, 0xaa, 0x28, 0x7c, 0x20, 0x21, 0xfc, 0x3f, 0x28, 0x0f, 0xfc, - 0x38, 0x8a, 0xea, 0x05, 0x99, 0xbc, 0xd6, 0xcf, 0x2c, 0x38, 0x99, 0x8c, 0xa3, 0xc8, 0x46, 0x40, - 0xa7, 0xe2, 0x28, 0x82, 0xfb, 0x00, 0x90, 0xae, 0x60, 0xd8, 0x25, 0x61, 0x9b, 0xd7, 0x8b, 0x9b, - 0x85, 0xad, 0x82, 0x63, 0x5f, 0x66, 0x56, 0xe9, 0x28, 0xb7, 0x1e, 0x1d, 0x9f, 0xf2, 0x7e, 0x66, - 0x2d, 0x6b, 0x92, 0x61, 0xa0, 0x8d, 0x4a, 0x12, 0x1c, 0x85, 0x6d, 0x0e, 0xbf, 0x01, 0x15, 0xaf, - 0x85, 0xc3, 0xc4, 0xf5, 0x68, 0xf2, 0x26, 0x0c, 0xea, 0xf3, 0x9b, 0xb3, 0x5b, 0xe5, 0xdd, 0x7f, - 0x6f, 0x4f, 0xd7, 0x6d, 0xfb, 0x20, 0x8f, 0x3a, 0x90, 0x41, 0xce, 0x83, 0x77, 0x99, 0x35, 0xd3, - 0xcf, 0xac, 0x15, 0x45, 0x3d, 0x4e, 0x60, 0xa3, 0xb2, 0x37, 0x8a, 0xb4, 0x7f, 0xa9, 0x82, 0xf2, - 0x58, 0x26, 0x8c, 0x41, 0xad, 0x45, 0x63, 0xc2, 0x05, 0xc1, 0xbe, 0xdb, 0x8c, 0xa8, 0x77, 0xa1, - 0x4b, 0x7c, 0xf8, 0x47, 0x66, 0xfd, 0x37, 0x08, 0x45, 0x2b, 0x6d, 0x6e, 0x7b, 0x34, 0x6e, 0x78, - 0x94, 0xc7, 0x94, 0xeb, 0x9f, 0x47, 0xdc, 0xbf, 0x68, 0x88, 0x5e, 0x9b, 0xf0, 0xed, 0xe3, 0x44, - 0xf4, 0x33, 0x6b, 0x4d, 0x09, 0x4f, 0x51, 0xd9, 0xa8, 0x3a, 0xb4, 0x38, 0xb9, 0x01, 0xf6, 0x40, - 0xd5, 0xc7, 0xd4, 0x7d, 0x43, 0xd9, 0x85, 0x56, 0x9b, 0x93, 0x6a, 0x67, 0xff, 0x5c, 0xed, 0x32, - 0xb3, 0x2a, 0x87, 0xfb, 0x5f, 0xbc, 0xa0, 0xec, 0x42, 0x72, 0xf6, 0x33, 0xeb, 0x9e, 0x52, 0x9f, - 0x64, 0xb6, 0x51, 0xc5, 0xc7, 0x74, 0x18, 0x06, 0xbf, 0x02, 0xe6, 0x30, 0x80, 0xa7, 0xed, 0x36, - 0x65, 0x42, 0xef, 0xec, 0xa3, 0xcb, 0xcc, 0xaa, 0x6a, 0xca, 0x33, 0xe5, 0xe9, 0x67, 0xd6, 0xbf, - 0xa6, 0x48, 0x75, 0x8e, 0x8d, 0xaa, 0x9a, 0x56, 0x87, 0x42, 0x0e, 0x2a, 0x24, 0x6c, 0xef, 0xec, - 0x3d, 0xd6, 0x2b, 0x2a, 0xca, 0x15, 0x9d, 0xde, 0x6a, 0x45, 0xe5, 0xa3, 0xe3, 0xd3, 0x9d, 0xbd, - 0xc7, 0x83, 0x05, 0xe9, 0x7d, 0x1c, 0xa7, 0xb5, 0x51, 0x59, 0x41, 0xb5, 0x9a, 0x63, 0xa0, 0xa1, - 0xdb, 0xc2, 0xbc, 0x25, 0xbb, 0xa4, 0xe4, 0x6c, 0x5d, 0x66, 0x16, 0x50, 0x4c, 0xaf, 0x30, 0x6f, - 0x8d, 0xf6, 0xa5, 0xd9, 0xfb, 0x0e, 0x27, 0x22, 0x4c, 0xe3, 0x01, 0x17, 0x50, 0xc9, 0x79, 0xd4, - 0x70, 0xfe, 0x7b, 0x7a, 0xfe, 0x0b, 0x77, 0x9e, 0xff, 0xde, 0x4d, 0xf3, 0xdf, 0x9b, 0x9c, 0xbf, - 0x8a, 0x19, 0x8a, 0x3e, 0xd5, 0xa2, 0x8b, 0x77, 0x16, 0x7d, 0x7a, 0x93, 0xe8, 0xd3, 0x49, 0x51, - 0x15, 0x93, 0x37, 0xfb, 0x54, 0x25, 0xea, 0xc6, 0xdd, 0x9b, 0xfd, 0x5a, 0x51, 0xab, 0x43, 0x8b, - 0x92, 0xfb, 0x1e, 0xac, 0x7a, 0x34, 0xe1, 0x22, 0xb7, 0x25, 0xb4, 0x1d, 0x11, 0xad, 0x59, 0x92, - 0x9a, 0xc7, 0xb7, 0xd2, 0x7c, 0xa0, 0x4f, 0xf6, 0x0d, 0x7c, 0x36, 0x5a, 0x99, 0x34, 0x2b, 0xf5, - 0x36, 0x30, 0xdb, 0x44, 0x10, 0xc6, 0x9b, 0x29, 0x0b, 0xb4, 0x32, 0x90, 0xca, 0x47, 0xb7, 0x52, - 0xd6, 0xe7, 0x60, 0x9a, 0xcb, 0x46, 0xb5, 0x91, 0x49, 0x29, 0x7e, 0x0b, 0xaa, 0x61, 0x3e, 0x8d, - 0x66, 0x1a, 0x69, 0xbd, 0xb2, 0xd4, 0x3b, 0xb8, 0x95, 0x9e, 0x3e, 0xcc, 0x93, 0x4c, 0x36, 0x5a, - 0x1a, 0x18, 0x94, 0x56, 0x0a, 0x60, 0x9c, 0x86, 0xcc, 0x0d, 0x22, 0xec, 0x85, 0x84, 0x69, 0xbd, - 0x8a, 0xd4, 0x7b, 0x79, 0x2b, 0xbd, 0xfb, 0x4a, 0xef, 0x3a, 0x9b, 0x8d, 0xcc, 0xdc, 0xf8, 0x52, - 0xd9, 0x94, 0xac, 0x0f, 0x2a, 0x4d, 0xc2, 0xa2, 0x30, 0xd1, 0x82, 0x4b, 0x52, 0x70, 0xff, 0x56, - 0x82, 0xba, 0x4f, 0xc7, 0x79, 0x6c, 0x54, 0x56, 0x70, 0xa8, 0x12, 0xd1, 0xc4, 0xa7, 0x03, 0x95, - 0xe5, 0xbb, 0xab, 0x8c, 0xf3, 0xd8, 0xa8, 0xac, 0xa0, 0x52, 0xe9, 0x82, 0x15, 0xcc, 0x18, 0x7d, - 0x3b, 0x55, 0x43, 0x28, 0xc5, 0x5e, 0xdd, 0x4a, 0x6c, 0x5d, 0x89, 0xdd, 0x40, 0x67, 0xa3, 0x65, - 0x69, 0x9d, 0xa8, 0x22, 0x05, 0x66, 0x4c, 0x58, 0x40, 0xc6, 0xef, 0x81, 0x95, 0xbb, 0xb7, 0xe6, - 0x34, 0x97, 0x8d, 0xaa, 0xd2, 0x34, 0xfc, 0xf6, 0x9f, 0x14, 0x8d, 0xaa, 0x59, 0x3b, 0x29, 0x1a, - 0x35, 0xd3, 0x3c, 0x29, 0x1a, 0xa6, 0xb9, 0x8c, 0x96, 0x7a, 0x34, 0xa2, 0x6e, 0xe7, 0x89, 0xca, - 0x40, 0x65, 0xf2, 0x16, 0x73, 0x7d, 0x90, 0x51, 0xd5, 0xc3, 0x02, 0x47, 0x3d, 0x2e, 0x34, 0x5d, - 0x03, 0xcc, 0x9f, 0x89, 0xfc, 0x5d, 0x60, 0x82, 0xc2, 0x05, 0xe9, 0xa9, 0x0b, 0x12, 0xe5, 0x43, - 0xb8, 0x0a, 0xe6, 0x3b, 0x38, 0x4a, 0xd5, 0x03, 0xa3, 0x84, 0x14, 0xb0, 0x4f, 0x41, 0xed, 0x9c, - 0xe1, 0x84, 0x63, 0x4f, 0x84, 0x34, 0x79, 0x4d, 0x03, 0x0e, 0x21, 0x28, 0xca, 0x0f, 0xb5, 0xca, - 0x95, 0x63, 0xf8, 0x3f, 0x50, 0x8c, 0x68, 0xc0, 0xeb, 0x73, 0x9b, 0x85, 0xad, 0xf2, 0xee, 0xbd, - 0xeb, 0x57, 0xfc, 0x6b, 0x1a, 0x20, 0x19, 0x62, 0xff, 0x3a, 0x07, 0x0a, 0xaf, 0x69, 0x00, 0xeb, - 0x60, 0x11, 0xfb, 0x3e, 0x23, 0x9c, 0x6b, 0xa6, 0x01, 0x84, 0x6b, 0x60, 0x41, 0xd0, 0x76, 0xe8, - 0x29, 0xba, 0x12, 0xd2, 0x28, 0x17, 0xf6, 0xb1, 0xc0, 0xf2, 0xaa, 0xab, 0x20, 0x39, 0x86, 0xbb, - 0xa0, 0x22, 0x57, 0xe6, 0x26, 0x69, 0xdc, 0x24, 0x4c, 0xde, 0x58, 0x45, 0xa7, 0x76, 0x95, 0x59, - 0x65, 0x69, 0xff, 0x5c, 0x9a, 0xd1, 0x38, 0x80, 0x0f, 0xc1, 0xa2, 0xe8, 0x8e, 0x5f, 0x36, 0x2b, - 0x57, 0x99, 0x55, 0x13, 0xa3, 0x65, 0xe6, 0x77, 0x09, 0x5a, 0x10, 0x5d, 0x79, 0xa7, 0x34, 0x80, - 0x21, 0xba, 0x6e, 0x98, 0xf8, 0xa4, 0x2b, 0xef, 0x93, 0xa2, 0xb3, 0x7a, 0x95, 0x59, 0xe6, 0x58, - 0xf8, 0x71, 0xee, 0x43, 0x8b, 0xa2, 0x2b, 0x07, 0xf0, 0x21, 0x00, 0x6a, 0x4a, 0x52, 0x41, 0xdd, - 0x06, 0x4b, 0x57, 0x99, 0x55, 0x92, 0x56, 0xc9, 0x3d, 0x1a, 0x42, 0x1b, 0xcc, 0x2b, 0x6e, 0x43, - 0x72, 0x57, 0xae, 0x32, 0xcb, 0x88, 0x68, 0xa0, 0x38, 0x95, 0x2b, 0x2f, 0x15, 0x23, 0x31, 0xed, - 0x10, 0x5f, 0x7e, 0x70, 0x0d, 0x34, 0x80, 0xf6, 0x8f, 0x73, 0xc0, 0x38, 0xef, 0x22, 0xc2, 0xd3, - 0x48, 0xc0, 0x17, 0xc0, 0xf4, 0x68, 0x22, 0x18, 0xf6, 0x84, 0x3b, 0x51, 0x5a, 0xe7, 0xc1, 0xa8, - 0xc3, 0xa6, 0x23, 0x6c, 0x54, 0x1b, 0x98, 0xf6, 0x75, 0xfd, 0x57, 0xc1, 0x7c, 0x33, 0xa2, 0x34, - 0x96, 0x9d, 0x50, 0x41, 0x0a, 0x40, 0x24, 0xab, 0x26, 0x77, 0xb9, 0x20, 0x1f, 0x72, 0xff, 0xb9, - 0xbe, 0xcb, 0x53, 0xad, 0xe2, 0xac, 0xe9, 0xc7, 0x5c, 0x55, 0x69, 0xeb, 0x7c, 0x3b, 0xaf, 0xad, - 0x6c, 0x25, 0x13, 0x14, 0x18, 0x11, 0x72, 0xd3, 0x2a, 0x28, 0x1f, 0xc2, 0x75, 0x60, 0x30, 0xd2, - 0x21, 0x4c, 0x10, 0x5f, 0x6e, 0x8e, 0x81, 0x86, 0x18, 0xde, 0x07, 0x46, 0x80, 0xb9, 0x9b, 0x72, - 0xe2, 0xab, 0x9d, 0x40, 0x8b, 0x01, 0xe6, 0x5f, 0x72, 0xe2, 0x3f, 0x2b, 0xfe, 0xf0, 0xb3, 0x35, - 0x63, 0x63, 0x50, 0xde, 0xf7, 0x3c, 0xc2, 0xf9, 0x79, 0xda, 0x8e, 0xc8, 0x5f, 0x74, 0xd8, 0x2e, - 0xa8, 0x70, 0x41, 0x19, 0x0e, 0x88, 0x7b, 0x41, 0x7a, 0xba, 0xcf, 0x54, 0xd7, 0x68, 0xfb, 0xa7, - 0xa4, 0xc7, 0xd1, 0x38, 0xd0, 0x12, 0x1f, 0x0a, 0xa0, 0x7c, 0xce, 0xb0, 0x47, 0xf4, 0xa3, 0x33, - 0xef, 0xd5, 0x1c, 0x32, 0x2d, 0xa1, 0x51, 0xae, 0x2d, 0xc2, 0x98, 0xd0, 0x54, 0xe8, 0xf3, 0x34, - 0x80, 0x79, 0x06, 0x23, 0xa4, 0x4b, 0x3c, 0x59, 0xc6, 0x22, 0xd2, 0x08, 0xee, 0x81, 0x25, 0x3f, - 0xe4, 0xf2, 0x35, 0xce, 0x05, 0xf6, 0x2e, 0xd4, 0xf2, 0x1d, 0xf3, 0x2a, 0xb3, 0x2a, 0xda, 0x71, - 0x96, 0xdb, 0xd1, 0x04, 0x82, 0xcf, 0x41, 0x6d, 0x94, 0x26, 0x67, 0x2b, 0x6b, 0x63, 0x38, 0xf0, - 0x2a, 0xb3, 0xaa, 0xc3, 0x50, 0xe9, 0x41, 0x53, 0x38, 0xdf, 0x69, 0x9f, 0x34, 0xd3, 0x40, 0x36, - 0x9f, 0x81, 0x14, 0xc8, 0xad, 0x51, 0x18, 0x87, 0x42, 0x36, 0xdb, 0x3c, 0x52, 0x00, 0x3e, 0x07, - 0x25, 0xda, 0x21, 0x8c, 0x85, 0x3e, 0xe1, 0xf2, 0xf6, 0xfd, 0xbb, 0xa7, 0x3c, 0x1a, 0xc5, 0xe7, - 0x8b, 0xd3, 0xff, 0x34, 0x62, 0x12, 0x53, 0xd6, 0x93, 0xd7, 0xa9, 0x5e, 0x9c, 0x72, 0x7c, 0x26, - 0xed, 0x68, 0x02, 0x41, 0x07, 0x40, 0x9d, 0xc6, 0x88, 0x48, 0x59, 0xe2, 0xca, 0xf3, 0x5f, 0x91, - 0xb9, 0xf2, 0x14, 0x2a, 0x2f, 0x92, 0xce, 0x43, 0x2c, 0x30, 0xba, 0x66, 0x39, 0x29, 0x1a, 0x45, - 0x73, 0xfe, 0xa4, 0x68, 0x2c, 0x9a, 0xc6, 0x70, 0xfd, 0x7a, 0x16, 0x68, 0x65, 0x80, 0xc7, 0xe8, - 0x1d, 0xe7, 0xdd, 0xe5, 0xc6, 0xec, 0xfb, 0xcb, 0x8d, 0xd9, 0x0f, 0x97, 0x1b, 0xb3, 0x3f, 0x7d, - 0xdc, 0x98, 0x79, 0xff, 0x71, 0x63, 0xe6, 0xf7, 0x8f, 0x1b, 0x33, 0x5f, 0x6f, 0x8d, 0x7d, 0xce, - 0x45, 0x0b, 0x33, 0x1e, 0xf2, 0xc6, 0xe8, 0x0f, 0x62, 0x57, 0xfe, 0x45, 0x94, 0x1f, 0xf5, 0xe6, - 0x82, 0xfc, 0xeb, 0xf7, 0xe4, 0xcf, 0x00, 0x00, 0x00, 0xff, 0xff, 0x69, 0xef, 0x82, 0x39, 0x40, - 0x0e, 0x00, 0x00, + // 1476 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x9c, 0x57, 0xcf, 0x4e, 0x1c, 0x37, + 0x18, 0x07, 0x76, 0x81, 0x59, 0xef, 0xb0, 0x3b, 0x18, 0x42, 0x37, 0x44, 0x65, 0xe8, 0x1c, 0x5a, + 0x2a, 0x25, 0x6c, 0x20, 0x42, 0x8d, 0x12, 0xf5, 0xc0, 0x02, 0x49, 0xa0, 0x69, 0x8b, 0x0c, 0x55, + 0xa5, 0x4a, 0xd5, 0xc8, 0x3b, 0xe3, 0x0c, 0x53, 0x66, 0xc6, 0x2b, 0xdb, 0xb3, 0xd9, 0xad, 0xfa, + 0x00, 0x95, 0x7a, 0xe9, 0x23, 0xf4, 0x15, 0xfa, 0x16, 0x51, 0x4f, 0xb9, 0x54, 0xaa, 0x7a, 0x18, + 0x45, 0xe4, 0xc6, 0x71, 0x9f, 0xa0, 0x1a, 0xdb, 0xfb, 0x17, 0xd4, 0x16, 0x4e, 0xeb, 0xdf, 0xf7, + 0xe7, 0xf7, 0xb3, 0x3f, 0x7f, 0x1e, 0x7b, 0xc1, 0x2a, 0x11, 0x67, 0x84, 0xc5, 0x61, 0x22, 0xea, + 0xa4, 0x1d, 0xd7, 0xdb, 0x5b, 0xf9, 0xcf, 0x66, 0x8b, 0x51, 0x41, 0xa1, 0x35, 0xf0, 0x6d, 0xe6, + 0xc6, 0xf6, 0xd6, 0xea, 0x72, 0x40, 0x03, 0x2a, 0x9d, 0xf5, 0x7c, 0xa4, 0xe2, 0x9c, 0x3f, 0x67, + 0xc0, 0xdc, 0x31, 0x66, 0x38, 0xe6, 0x70, 0x0b, 0x94, 0x48, 0x3b, 0x76, 0x7d, 0x92, 0xd0, 0xb8, + 0x36, 0xbd, 0x3e, 0xbd, 0x51, 0x6a, 0x2c, 0xf7, 0x32, 0xdb, 0xea, 0xe2, 0x38, 0x7a, 0xe2, 0x0c, + 0x5c, 0x0e, 0x32, 0x48, 0x3b, 0xde, 0xcf, 0x87, 0xf0, 0x73, 0xb0, 0x40, 0x12, 0xdc, 0x8c, 0x88, + 0xeb, 0x31, 0x82, 0x05, 0xa9, 0xcd, 0xac, 0x4f, 0x6f, 0x18, 0x8d, 0x5a, 0x2f, 0xb3, 0x97, 0x75, + 0xda, 0xa8, 0xdb, 0x41, 0xa6, 0xc2, 0x7b, 0x12, 0xc2, 0xcf, 0x40, 0xb9, 0xef, 0xc7, 0x51, 0x54, + 0x2b, 0xc8, 0xe4, 0x95, 0x5e, 0x66, 0xc3, 0xf1, 0x64, 0x1c, 0x45, 0x0e, 0x02, 0x3a, 0x15, 0x47, + 0x11, 0xdc, 0x05, 0x80, 0x74, 0x04, 0xc3, 0x2e, 0x09, 0x5b, 0xbc, 0x56, 0x5c, 0x2f, 0x6c, 0x14, + 0x1a, 0xce, 0x45, 0x66, 0x97, 0x0e, 0x72, 0xeb, 0xc1, 0xe1, 0x31, 0xef, 0x65, 0xf6, 0xa2, 0x26, + 0x19, 0x04, 0x3a, 0xa8, 0x24, 0xc1, 0x41, 0xd8, 0xe2, 0xf0, 0x7b, 0x60, 0x7a, 0x67, 0x38, 0x4c, + 0x5c, 0x8f, 0x26, 0xaf, 0xc2, 0xa0, 0x36, 0xbb, 0x3e, 0xbd, 0x51, 0xde, 0xfe, 0x70, 0x73, 0xb2, + 0x6e, 0x9b, 0x7b, 0x79, 0xd4, 0x9e, 0x0c, 0x6a, 0xdc, 0x7b, 0x93, 0xd9, 0x53, 0xbd, 0xcc, 0x5e, + 0x52, 0xd4, 0xa3, 0x04, 0x0e, 0x2a, 0x7b, 0xc3, 0x48, 0xe7, 0xf7, 0x0a, 0x28, 0x8f, 0x64, 0xc2, + 0x18, 0x54, 0xcf, 0x68, 0x4c, 0xb8, 0x20, 0xd8, 0x77, 0x9b, 0x11, 0xf5, 0xce, 0x75, 0x89, 0xf7, + 0xff, 0xce, 0xec, 0x8f, 0x83, 0x50, 0x9c, 0xa5, 0xcd, 0x4d, 0x8f, 0xc6, 0x75, 0x8f, 0xf2, 0x98, + 0x72, 0xfd, 0xf3, 0x80, 0xfb, 0xe7, 0x75, 0xd1, 0x6d, 0x11, 0xbe, 0x79, 0x98, 0x88, 0x5e, 0x66, + 0xaf, 0x28, 0xe1, 0x09, 0x2a, 0x07, 0x55, 0x06, 0x96, 0x46, 0x6e, 0x80, 0x5d, 0x50, 0xf1, 0x31, + 0x75, 0x5f, 0x51, 0x76, 0xae, 0xd5, 0x66, 0xa4, 0xda, 0xc9, 0xff, 0x57, 0xbb, 0xc8, 0x6c, 0x73, + 0x7f, 0xf7, 0xeb, 0x67, 0x94, 0x9d, 0x4b, 0xce, 0x5e, 0x66, 0xdf, 0x51, 0xea, 0xe3, 0xcc, 0x0e, + 0x32, 0x7d, 0x4c, 0x07, 0x61, 0xf0, 0x5b, 0x60, 0x0d, 0x02, 0x78, 0xda, 0x6a, 0x51, 0x26, 0xf4, + 0xce, 0x3e, 0xb8, 0xc8, 0xec, 0x8a, 0xa6, 0x3c, 0x51, 0x9e, 0x5e, 0x66, 0x7f, 0x30, 0x41, 0xaa, + 0x73, 0x1c, 0x54, 0xd1, 0xb4, 0x3a, 0x14, 0x72, 0x60, 0x92, 0xb0, 0xb5, 0xb5, 0xf3, 0x50, 0xaf, + 0xa8, 0x28, 0x57, 0x74, 0x7c, 0xa3, 0x15, 0x95, 0x0f, 0x0e, 0x8f, 0xb7, 0x76, 0x1e, 0xf6, 0x17, + 0xa4, 0xf7, 0x71, 0x94, 0xd6, 0x41, 0x65, 0x05, 0xd5, 0x6a, 0x0e, 0x81, 0x86, 0xee, 0x19, 0xe6, + 0x67, 0xb2, 0x4b, 0x4a, 0x8d, 0x8d, 0x8b, 0xcc, 0x06, 0x8a, 0xe9, 0x05, 0xe6, 0x67, 0xc3, 0x7d, + 0x69, 0x76, 0x7f, 0xc4, 0x89, 0x08, 0xd3, 0xb8, 0xcf, 0x05, 0x54, 0x72, 0x1e, 0x35, 0x98, 0xff, + 0x8e, 0x9e, 0xff, 0xdc, 0xad, 0xe7, 0xbf, 0x73, 0xdd, 0xfc, 0x77, 0xc6, 0xe7, 0xaf, 0x62, 0x06, + 0xa2, 0x8f, 0xb5, 0xe8, 0xfc, 0xad, 0x45, 0x1f, 0x5f, 0x27, 0xfa, 0x78, 0x5c, 0x54, 0xc5, 0xe4, + 0xcd, 0x3e, 0x51, 0x89, 0x9a, 0x71, 0xfb, 0x66, 0xbf, 0x52, 0xd4, 0xca, 0xc0, 0xa2, 0xe4, 0x7e, + 0x02, 0xcb, 0x1e, 0x4d, 0xb8, 0xc8, 0x6d, 0x09, 0x6d, 0x45, 0x44, 0x6b, 0x96, 0xa4, 0xe6, 0xe1, + 0x8d, 0x34, 0xef, 0xe9, 0x93, 0x7d, 0x0d, 0x9f, 0x83, 0x96, 0xc6, 0xcd, 0x4a, 0xbd, 0x05, 0xac, + 0x16, 0x11, 0x84, 0xf1, 0x66, 0xca, 0x02, 0xad, 0x0c, 0xa4, 0xf2, 0xc1, 0x8d, 0x94, 0xf5, 0x39, + 0x98, 0xe4, 0x72, 0x50, 0x75, 0x68, 0x52, 0x8a, 0x3f, 0x80, 0x4a, 0x98, 0x4f, 0xa3, 0x99, 0x46, + 0x5a, 0xaf, 0x2c, 0xf5, 0xf6, 0x6e, 0xa4, 0xa7, 0x0f, 0xf3, 0x38, 0x93, 0x83, 0x16, 0xfa, 0x06, + 0xa5, 0x95, 0x02, 0x18, 0xa7, 0x21, 0x73, 0x83, 0x08, 0x7b, 0x21, 0x61, 0x5a, 0xcf, 0x94, 0x7a, + 0xcf, 0x6f, 0xa4, 0x77, 0x57, 0xe9, 0x5d, 0x65, 0x73, 0x90, 0x95, 0x1b, 0x9f, 0x2b, 0x9b, 0x92, + 0xf5, 0x81, 0xd9, 0x24, 0x2c, 0x0a, 0x13, 0x2d, 0xb8, 0x20, 0x05, 0x77, 0x6f, 0x24, 0xa8, 0xfb, + 0x74, 0x94, 0xc7, 0x41, 0x65, 0x05, 0x07, 0x2a, 0x11, 0x4d, 0x7c, 0xda, 0x57, 0x59, 0xbc, 0xbd, + 0xca, 0x28, 0x8f, 0x83, 0xca, 0x0a, 0x2a, 0x95, 0x0e, 0x58, 0xc2, 0x8c, 0xd1, 0xd7, 0x13, 0x35, + 0x84, 0x52, 0xec, 0xc5, 0x8d, 0xc4, 0x56, 0x95, 0xd8, 0x35, 0x74, 0x0e, 0x5a, 0x94, 0xd6, 0xb1, + 0x2a, 0x52, 0x60, 0xc5, 0x84, 0x05, 0x64, 0xf4, 0x1e, 0x58, 0xba, 0x7d, 0x6b, 0x4e, 0x72, 0x39, + 0xa8, 0x22, 0x4d, 0x83, 0x6f, 0xff, 0x51, 0xd1, 0xa8, 0x58, 0xd5, 0xa3, 0xa2, 0x51, 0xb5, 0xac, + 0xa3, 0xa2, 0x61, 0x59, 0x8b, 0x68, 0xa1, 0x4b, 0x23, 0xea, 0xb6, 0x1f, 0xa9, 0x0c, 0x54, 0x26, + 0xaf, 0x31, 0xd7, 0x07, 0x19, 0x55, 0x3c, 0x2c, 0x70, 0xd4, 0xe5, 0x42, 0xd3, 0xd5, 0xc1, 0xec, + 0x89, 0xc8, 0xdf, 0x05, 0x16, 0x28, 0x9c, 0x93, 0xae, 0xba, 0x20, 0x51, 0x3e, 0x84, 0xcb, 0x60, + 0xb6, 0x8d, 0xa3, 0x54, 0x3d, 0x30, 0x4a, 0x48, 0x01, 0xe7, 0x18, 0x54, 0x4f, 0x19, 0x4e, 0x38, + 0xf6, 0x44, 0x48, 0x93, 0x97, 0x34, 0xe0, 0x10, 0x82, 0xa2, 0xfc, 0x50, 0xab, 0x5c, 0x39, 0x86, + 0x9f, 0x82, 0x62, 0x44, 0x03, 0x5e, 0x9b, 0x59, 0x2f, 0x6c, 0x94, 0xb7, 0xef, 0x5c, 0xbd, 0xe2, + 0x5f, 0xd2, 0x00, 0xc9, 0x10, 0xe7, 0x8f, 0x19, 0x50, 0x78, 0x49, 0x03, 0x58, 0x03, 0xf3, 0xd8, + 0xf7, 0x19, 0xe1, 0x5c, 0x33, 0xf5, 0x21, 0x5c, 0x01, 0x73, 0x82, 0xb6, 0x42, 0x4f, 0xd1, 0x95, + 0x90, 0x46, 0xb9, 0xb0, 0x8f, 0x05, 0x96, 0x57, 0x9d, 0x89, 0xe4, 0x18, 0x6e, 0x03, 0x53, 0xae, + 0xcc, 0x4d, 0xd2, 0xb8, 0x49, 0x98, 0xbc, 0xb1, 0x8a, 0x8d, 0xea, 0x65, 0x66, 0x97, 0xa5, 0xfd, + 0x2b, 0x69, 0x46, 0xa3, 0x00, 0xde, 0x07, 0xf3, 0xa2, 0x33, 0x7a, 0xd9, 0x2c, 0x5d, 0x66, 0x76, + 0x55, 0x0c, 0x97, 0x99, 0xdf, 0x25, 0x68, 0x4e, 0x74, 0xe4, 0x9d, 0x52, 0x07, 0x86, 0xe8, 0xb8, + 0x61, 0xe2, 0x93, 0x8e, 0xbc, 0x4f, 0x8a, 0x8d, 0xe5, 0xcb, 0xcc, 0xb6, 0x46, 0xc2, 0x0f, 0x73, + 0x1f, 0x9a, 0x17, 0x1d, 0x39, 0x80, 0xf7, 0x01, 0x50, 0x53, 0x92, 0x0a, 0xea, 0x36, 0x58, 0xb8, + 0xcc, 0xec, 0x92, 0xb4, 0x4a, 0xee, 0xe1, 0x10, 0x3a, 0x60, 0x56, 0x71, 0x1b, 0x92, 0xdb, 0xbc, + 0xcc, 0x6c, 0x23, 0xa2, 0x81, 0xe2, 0x54, 0xae, 0xbc, 0x54, 0x8c, 0xc4, 0xb4, 0x4d, 0x7c, 0xf9, + 0xc1, 0x35, 0x50, 0x1f, 0x3a, 0xbf, 0xcc, 0x00, 0xe3, 0xb4, 0x83, 0x08, 0x4f, 0x23, 0x01, 0x9f, + 0x01, 0xcb, 0xa3, 0x89, 0x60, 0xd8, 0x13, 0xee, 0x58, 0x69, 0x1b, 0xf7, 0x86, 0x1d, 0x36, 0x19, + 0xe1, 0xa0, 0x6a, 0xdf, 0xb4, 0xab, 0xeb, 0xbf, 0x0c, 0x66, 0x9b, 0x11, 0xa5, 0xb1, 0xec, 0x04, + 0x13, 0x29, 0x00, 0x91, 0xac, 0x9a, 0xdc, 0xe5, 0x82, 0x7c, 0xc8, 0x7d, 0x74, 0x75, 0x97, 0x27, + 0x5a, 0xa5, 0xb1, 0xa2, 0x1f, 0x73, 0x15, 0xa5, 0xad, 0xf3, 0x9d, 0xbc, 0xb6, 0xb2, 0x95, 0x2c, + 0x50, 0x60, 0x44, 0xc8, 0x4d, 0x33, 0x51, 0x3e, 0x84, 0xab, 0xc0, 0x60, 0xa4, 0x4d, 0x98, 0x20, + 0xbe, 0xdc, 0x1c, 0x03, 0x0d, 0x30, 0xbc, 0x0b, 0x8c, 0x00, 0x73, 0x37, 0xe5, 0xc4, 0x57, 0x3b, + 0x81, 0xe6, 0x03, 0xcc, 0xbf, 0xe1, 0xc4, 0x7f, 0x52, 0xfc, 0xf9, 0x37, 0x7b, 0xca, 0xc1, 0xa0, + 0xbc, 0xeb, 0x79, 0x84, 0xf3, 0xd3, 0xb4, 0x15, 0x91, 0x7f, 0xe9, 0xb0, 0x6d, 0x60, 0x72, 0x41, + 0x19, 0x0e, 0x88, 0x7b, 0x4e, 0xba, 0xba, 0xcf, 0x54, 0xd7, 0x68, 0xfb, 0x17, 0xa4, 0xcb, 0xd1, + 0x28, 0xd0, 0x12, 0xef, 0x0a, 0xa0, 0x7c, 0xca, 0xb0, 0x47, 0xf4, 0xa3, 0x33, 0xef, 0xd5, 0x1c, + 0x32, 0x2d, 0xa1, 0x51, 0xae, 0x2d, 0xc2, 0x98, 0xd0, 0x54, 0xe8, 0xf3, 0xd4, 0x87, 0x79, 0x06, + 0x23, 0xa4, 0x43, 0x3c, 0x59, 0xc6, 0x22, 0xd2, 0x08, 0xee, 0x80, 0x05, 0x3f, 0xe4, 0xf2, 0x35, + 0xce, 0x05, 0xf6, 0xce, 0xd5, 0xf2, 0x1b, 0xd6, 0x65, 0x66, 0x9b, 0xda, 0x71, 0x92, 0xdb, 0xd1, + 0x18, 0x82, 0x4f, 0x41, 0x75, 0x98, 0x26, 0x67, 0x2b, 0x6b, 0x63, 0x34, 0xe0, 0x65, 0x66, 0x57, + 0x06, 0xa1, 0xd2, 0x83, 0x26, 0x70, 0xbe, 0xd3, 0x3e, 0x69, 0xa6, 0x81, 0x6c, 0x3e, 0x03, 0x29, + 0x90, 0x5b, 0xa3, 0x30, 0x0e, 0x85, 0x6c, 0xb6, 0x59, 0xa4, 0x00, 0x7c, 0x0a, 0x4a, 0xb4, 0x4d, + 0x18, 0x0b, 0x7d, 0xc2, 0xe5, 0xed, 0xfb, 0x5f, 0x4f, 0x79, 0x34, 0x8c, 0xcf, 0x17, 0xa7, 0xff, + 0x69, 0xc4, 0x24, 0xa6, 0xac, 0x2b, 0xaf, 0x53, 0xbd, 0x38, 0xe5, 0xf8, 0x52, 0xda, 0xd1, 0x18, + 0x82, 0x0d, 0x00, 0x75, 0x1a, 0x23, 0x22, 0x65, 0x89, 0x2b, 0xcf, 0xbf, 0x29, 0x73, 0xe5, 0x29, + 0x54, 0x5e, 0x24, 0x9d, 0xfb, 0x58, 0x60, 0x74, 0xc5, 0x72, 0x54, 0x34, 0x8a, 0xd6, 0xec, 0x51, + 0xd1, 0x98, 0xb7, 0x8c, 0xc1, 0xfa, 0xf5, 0x2c, 0xd0, 0x52, 0x1f, 0x8f, 0xd0, 0x37, 0x76, 0xdf, + 0x5c, 0xac, 0x4d, 0xbf, 0xbd, 0x58, 0x9b, 0x7e, 0x77, 0xb1, 0x36, 0xfd, 0xeb, 0xfb, 0xb5, 0xa9, + 0xb7, 0xef, 0xd7, 0xa6, 0xfe, 0x7a, 0xbf, 0x36, 0xf5, 0xdd, 0x27, 0xa3, 0x9f, 0x73, 0xc2, 0xbc, + 0x07, 0x21, 0xad, 0x47, 0xd8, 0xa3, 0x49, 0xe8, 0xf9, 0xf5, 0x8e, 0xfc, 0x87, 0x28, 0xbf, 0xe9, + 0xcd, 0x39, 0xf9, 0xcf, 0xef, 0xd1, 0x3f, 0x01, 0x00, 0x00, 0xff, 0xff, 0x53, 0x5a, 0xaa, 0xda, + 0x3f, 0x0e, 0x00, 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/evm/types/genesis.go b/x/evm/types/genesis.go index b71c85d0..8b1283e4 100644 --- a/x/evm/types/genesis.go +++ b/x/evm/types/genesis.go @@ -3,7 +3,7 @@ package types import ( "fmt" - ethermint "github.com/tharsis/ethermint/types" + ethermint "github.com/cerc-io/laconicd/types" ) // Validate performs a basic validation of a GenesisAccount fields. diff --git a/x/evm/types/genesis.pb.go b/x/evm/types/genesis.pb.go index d85d93be..23d33408 100644 --- a/x/evm/types/genesis.pb.go +++ b/x/evm/types/genesis.pb.go @@ -152,26 +152,27 @@ func init() { func init() { proto.RegisterFile("ethermint/evm/v1/genesis.proto", fileDescriptor_9bcdec50cc9d156d) } var fileDescriptor_9bcdec50cc9d156d = []byte{ - // 300 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x64, 0x90, 0xb1, 0x4e, 0xc3, 0x30, - 0x18, 0x84, 0x63, 0x5a, 0xb5, 0xd4, 0x45, 0x80, 0x2c, 0x24, 0xa2, 0x0e, 0x6e, 0xd4, 0x29, 0x93, - 0xad, 0x16, 0x89, 0x1d, 0x2f, 0xac, 0x28, 0xdd, 0xd8, 0xdc, 0xc4, 0x4a, 0x32, 0x24, 0x8e, 0x6c, - 0x37, 0x82, 0x95, 0x91, 0x89, 0xe7, 0xe0, 0x49, 0x3a, 0x76, 0x64, 0x02, 0x94, 0xbc, 0x08, 0x8a, - 0x93, 0x16, 0x41, 0xb6, 0xdf, 0xba, 0xef, 0xee, 0x7e, 0xff, 0x10, 0x0b, 0x93, 0x08, 0x95, 0xa5, - 0xb9, 0xa1, 0xa2, 0xcc, 0x68, 0xb9, 0xa4, 0xb1, 0xc8, 0x85, 0x4e, 0x35, 0x29, 0x94, 0x34, 0x12, - 0x5d, 0x1e, 0x75, 0x22, 0xca, 0x8c, 0x94, 0xcb, 0xd9, 0x55, 0x2c, 0x63, 0x69, 0x45, 0xda, 0x4c, - 0x2d, 0x37, 0x9b, 0xf5, 0x72, 0x1a, 0xdc, 0x6a, 0x8b, 0x57, 0x00, 0xcf, 0xee, 0xdb, 0xd4, 0xb5, - 0xe1, 0x46, 0x20, 0x06, 0x4f, 0x79, 0x18, 0xca, 0x6d, 0x6e, 0xb4, 0x0b, 0xbc, 0x81, 0x3f, 0x5d, - 0x79, 0xe4, 0x7f, 0x0f, 0xe9, 0x1c, 0x77, 0x2d, 0xc8, 0x86, 0xbb, 0xcf, 0xb9, 0x13, 0x1c, 0x7d, - 0xe8, 0x16, 0x8e, 0x0a, 0xae, 0x78, 0xa6, 0xdd, 0x13, 0x0f, 0xf8, 0xd3, 0x95, 0xdb, 0x4f, 0x78, - 0xb0, 0x7a, 0xe7, 0xec, 0xe8, 0xc5, 0x0b, 0x80, 0xe7, 0x7f, 0xa3, 0x91, 0x0b, 0xc7, 0x3c, 0x8a, - 0x94, 0xd0, 0xcd, 0x36, 0xc0, 0x9f, 0x04, 0x87, 0x27, 0x42, 0x70, 0x18, 0xca, 0x48, 0xd8, 0x8a, - 0x49, 0x60, 0x67, 0xc4, 0xe0, 0x58, 0x1b, 0xa9, 0x78, 0x2c, 0xdc, 0x81, 0xdd, 0xfd, 0xba, 0xdf, - 0x6c, 0xbf, 0xc9, 0x2e, 0x9a, 0xe2, 0xf7, 0xaf, 0xf9, 0x78, 0xdd, 0xf2, 0xc1, 0xc1, 0xc8, 0xd8, - 0xae, 0xc2, 0x60, 0x5f, 0x61, 0xf0, 0x5d, 0x61, 0xf0, 0x56, 0x63, 0x67, 0x5f, 0x63, 0xe7, 0xa3, - 0xc6, 0xce, 0xa3, 0x1f, 0xa7, 0x26, 0xd9, 0x6e, 0x48, 0x28, 0x33, 0x6a, 0x12, 0xae, 0x74, 0xaa, - 0xe9, 0xef, 0x69, 0x9f, 0xec, 0x71, 0xcd, 0x73, 0x21, 0xf4, 0x66, 0x64, 0x8f, 0x7b, 0xf3, 0x13, - 0x00, 0x00, 0xff, 0xff, 0x34, 0xd7, 0x33, 0xa0, 0xc2, 0x01, 0x00, 0x00, + // 308 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x64, 0x90, 0xb1, 0x4e, 0xf3, 0x30, + 0x14, 0x85, 0xe3, 0xbf, 0x55, 0xfb, 0xd7, 0x45, 0x80, 0x2c, 0x24, 0xa2, 0x0e, 0x6e, 0xd5, 0x85, + 0x2e, 0xd8, 0x6a, 0x91, 0xd8, 0x9b, 0x85, 0x15, 0xa5, 0x1b, 0x9b, 0xeb, 0x5c, 0xa5, 0x91, 0x48, + 0x5c, 0xd9, 0x6e, 0x04, 0x2b, 0x23, 0x13, 0xcf, 0xc1, 0x93, 0x74, 0xec, 0xc8, 0x04, 0xa8, 0x79, + 0x11, 0x14, 0x27, 0xad, 0x04, 0xd9, 0xae, 0x75, 0xbe, 0x73, 0xce, 0xf5, 0xc5, 0x14, 0xec, 0x0a, + 0x74, 0x9a, 0x64, 0x96, 0x43, 0x9e, 0xf2, 0x7c, 0xca, 0x63, 0xc8, 0xc0, 0x24, 0x86, 0xad, 0xb5, + 0xb2, 0x8a, 0x9c, 0x1f, 0x75, 0x06, 0x79, 0xca, 0xf2, 0xe9, 0xe0, 0x22, 0x56, 0xb1, 0x72, 0x22, + 0x2f, 0xa7, 0x8a, 0x1b, 0x0c, 0x1a, 0x39, 0x25, 0xee, 0xb4, 0xf1, 0x2b, 0xc2, 0x27, 0x77, 0x55, + 0xea, 0xc2, 0x0a, 0x0b, 0x24, 0xc0, 0xff, 0x85, 0x94, 0x6a, 0x93, 0x59, 0xe3, 0xa3, 0x51, 0x6b, + 0xd2, 0x9f, 0x8d, 0xd8, 0xdf, 0x1e, 0x56, 0x3b, 0xe6, 0x15, 0x18, 0xb4, 0xb7, 0x9f, 0x43, 0x2f, + 0x3c, 0xfa, 0xc8, 0x2d, 0xee, 0xac, 0x85, 0x16, 0xa9, 0xf1, 0xff, 0x8d, 0xd0, 0xa4, 0x3f, 0xf3, + 0x9b, 0x09, 0xf7, 0x4e, 0xaf, 0x9d, 0x35, 0x3d, 0x7e, 0x41, 0xf8, 0xf4, 0x77, 0x34, 0xf1, 0x71, + 0x57, 0x44, 0x91, 0x06, 0x53, 0x6e, 0x83, 0x26, 0xbd, 0xf0, 0xf0, 0x24, 0x04, 0xb7, 0xa5, 0x8a, + 0xc0, 0x55, 0xf4, 0x42, 0x37, 0x93, 0x00, 0x77, 0x8d, 0x55, 0x5a, 0xc4, 0xe0, 0xb7, 0xdc, 0xee, + 0x97, 0xcd, 0x66, 0xf7, 0xcd, 0xe0, 0xac, 0x2c, 0x7e, 0xff, 0x1a, 0x76, 0x17, 0x15, 0x1f, 0x1e, + 0x8c, 0xc1, 0x7c, 0xbb, 0xa7, 0x68, 0xb7, 0xa7, 0xe8, 0x7b, 0x4f, 0xd1, 0x5b, 0x41, 0xbd, 0x5d, + 0x41, 0xbd, 0x8f, 0x82, 0x7a, 0x0f, 0x57, 0x71, 0x62, 0x57, 0x9b, 0x25, 0x93, 0x2a, 0xe5, 0x12, + 0xb4, 0xbc, 0x4e, 0x14, 0x7f, 0x14, 0x52, 0x65, 0x89, 0x8c, 0xf8, 0x93, 0xbb, 0xad, 0x7d, 0x5e, + 0x83, 0x59, 0x76, 0xdc, 0x6d, 0x6f, 0x7e, 0x02, 0x00, 0x00, 0xff, 0xff, 0x50, 0xbd, 0xc3, 0x62, + 0xc1, 0x01, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/evm/types/genesis_test.go b/x/evm/types/genesis_test.go index 4f260ee5..d500a43e 100644 --- a/x/evm/types/genesis_test.go +++ b/x/evm/types/genesis_test.go @@ -6,7 +6,7 @@ import ( "github.com/ethereum/go-ethereum/common" "github.com/stretchr/testify/suite" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" ) type GenesisTestSuite struct { diff --git a/x/evm/types/interfaces.go b/x/evm/types/interfaces.go index e36feaf7..457b62aa 100644 --- a/x/evm/types/interfaces.go +++ b/x/evm/types/interfaces.go @@ -8,8 +8,8 @@ import ( stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" "github.com/ethereum/go-ethereum/common" + feemarkettypes "github.com/cerc-io/laconicd/x/feemarket/types" ethtypes "github.com/ethereum/go-ethereum/core/types" - feemarkettypes "github.com/tharsis/ethermint/x/feemarket/types" ) // AccountKeeper defines the expected account keeper interface diff --git a/x/evm/types/legacy_tx.go b/x/evm/types/legacy_tx.go index 1846d7be..7d8048c4 100644 --- a/x/evm/types/legacy_tx.go +++ b/x/evm/types/legacy_tx.go @@ -3,10 +3,10 @@ package types import ( "math/big" + "github.com/cerc-io/laconicd/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" "github.com/ethereum/go-ethereum/common" ethtypes "github.com/ethereum/go-ethereum/core/types" - "github.com/tharsis/ethermint/types" ) func newLegacyTx(tx *ethtypes.Transaction) (*LegacyTx, error) { diff --git a/x/evm/types/logs.go b/x/evm/types/logs.go index 4cf73c94..84a724f4 100644 --- a/x/evm/types/logs.go +++ b/x/evm/types/logs.go @@ -7,7 +7,7 @@ import ( "github.com/ethereum/go-ethereum/common" ethtypes "github.com/ethereum/go-ethereum/core/types" - ethermint "github.com/tharsis/ethermint/types" + ethermint "github.com/cerc-io/laconicd/types" ) // NewTransactionLogs creates a new NewTransactionLogs instance. diff --git a/x/evm/types/logs_test.go b/x/evm/types/logs_test.go index ebfcba65..4783d193 100644 --- a/x/evm/types/logs_test.go +++ b/x/evm/types/logs_test.go @@ -5,7 +5,7 @@ import ( "github.com/stretchr/testify/require" - "github.com/tharsis/ethermint/tests" + "github.com/cerc-io/laconicd/tests" "github.com/ethereum/go-ethereum/common" ) diff --git a/x/evm/types/msg.go b/x/evm/types/msg.go index d4d1d8d8..9efc8756 100644 --- a/x/evm/types/msg.go +++ b/x/evm/types/msg.go @@ -14,7 +14,7 @@ import ( "github.com/cosmos/cosmos-sdk/x/auth/signing" authtx "github.com/cosmos/cosmos-sdk/x/auth/tx" - "github.com/tharsis/ethermint/types" + "github.com/cerc-io/laconicd/types" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/core" diff --git a/x/evm/types/msg_test.go b/x/evm/types/msg_test.go index 37a6bc7b..3ed44304 100644 --- a/x/evm/types/msg_test.go +++ b/x/evm/types/msg_test.go @@ -8,19 +8,19 @@ import ( "github.com/stretchr/testify/suite" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/tests" "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/crypto/keyring" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" - "github.com/tharsis/ethermint/tests" "github.com/ethereum/go-ethereum/common" ethtypes "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/crypto" - "github.com/tharsis/ethermint/app" - "github.com/tharsis/ethermint/encoding" - "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/app" + "github.com/cerc-io/laconicd/encoding" + "github.com/cerc-io/laconicd/x/evm/types" ) const invalidFromAddress = "0x0000" diff --git a/x/evm/types/params.go b/x/evm/types/params.go index dc4caa20..10e9a514 100644 --- a/x/evm/types/params.go +++ b/x/evm/types/params.go @@ -6,10 +6,10 @@ import ( "github.com/ethereum/go-ethereum/params" + "github.com/cerc-io/laconicd/types" sdk "github.com/cosmos/cosmos-sdk/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" "github.com/ethereum/go-ethereum/core/vm" - "github.com/tharsis/ethermint/types" ) var _ paramtypes.ParamSet = &Params{} diff --git a/x/evm/types/query.pb.go b/x/evm/types/query.pb.go index 65672721..2304b7c1 100644 --- a/x/evm/types/query.pb.go +++ b/x/evm/types/query.pb.go @@ -1188,88 +1188,89 @@ func init() { func init() { proto.RegisterFile("ethermint/evm/v1/query.proto", fileDescriptor_e15a877459347994) } var fileDescriptor_e15a877459347994 = []byte{ - // 1295 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x56, 0x4d, 0x6f, 0x1b, 0xc5, - 0x1b, 0xcf, 0x26, 0x4e, 0x9c, 0x3e, 0x4e, 0xfb, 0xcf, 0x7f, 0x1a, 0xa8, 0xbb, 0x24, 0x76, 0xba, - 0x6d, 0xde, 0xda, 0xb0, 0x4b, 0x0c, 0xaa, 0x44, 0x25, 0x04, 0x4d, 0x54, 0x0a, 0x6a, 0x8b, 0x8a, - 0x89, 0x38, 0x70, 0xb1, 0xc6, 0xeb, 0xe9, 0xda, 0xaa, 0x77, 0xc7, 0xdd, 0x19, 0x9b, 0x4d, 0x4b, - 0x39, 0x20, 0x51, 0x15, 0xf5, 0x52, 0x09, 0xce, 0xa8, 0xdf, 0x80, 0xaf, 0xd1, 0x63, 0x25, 0x2e, - 0x9c, 0x00, 0xb5, 0x1c, 0xb8, 0xf6, 0x1b, 0xa0, 0x79, 0x59, 0x7b, 0xed, 0xf5, 0xc6, 0x29, 0xea, - 0x81, 0xdb, 0xbc, 0x3c, 0xf3, 0xfc, 0x7e, 0xcf, 0xcb, 0xcc, 0x6f, 0x60, 0x99, 0xf0, 0x26, 0x09, - 0xfd, 0x56, 0xc0, 0x1d, 0xd2, 0xf3, 0x9d, 0xde, 0x8e, 0x73, 0xa7, 0x4b, 0xc2, 0x03, 0xbb, 0x13, - 0x52, 0x4e, 0xd1, 0x62, 0x7f, 0xd7, 0x26, 0x3d, 0xdf, 0xee, 0xed, 0x98, 0x4b, 0x1e, 0xf5, 0xa8, - 0xdc, 0x74, 0xc4, 0x48, 0xd9, 0x99, 0xe7, 0x5d, 0xca, 0x7c, 0xca, 0x9c, 0x3a, 0x66, 0x44, 0x39, - 0x70, 0x7a, 0x3b, 0x75, 0xc2, 0xf1, 0x8e, 0xd3, 0xc1, 0x5e, 0x2b, 0xc0, 0xbc, 0x45, 0x03, 0x6d, - 0xbb, 0xec, 0x51, 0xea, 0xb5, 0x89, 0x83, 0x3b, 0x2d, 0x07, 0x07, 0x01, 0xe5, 0x72, 0x93, 0xe9, - 0x5d, 0x33, 0xc5, 0x47, 0x00, 0xab, 0xbd, 0xd3, 0xa9, 0x3d, 0x1e, 0xe9, 0xad, 0xb2, 0x76, 0x2a, - 0x67, 0xf5, 0xee, 0x2d, 0x87, 0xb7, 0x7c, 0xc2, 0x38, 0xf6, 0x3b, 0xca, 0xc0, 0x7a, 0x1f, 0x4e, - 0x7e, 0x2e, 0x78, 0x5d, 0x76, 0x5d, 0xda, 0x0d, 0x78, 0x95, 0xdc, 0xe9, 0x12, 0xc6, 0x51, 0x11, - 0xf2, 0xb8, 0xd1, 0x08, 0x09, 0x63, 0x45, 0x63, 0xd5, 0xd8, 0x3c, 0x56, 0x8d, 0xa7, 0x97, 0xe6, - 0x1f, 0x3e, 0x29, 0x4f, 0xfd, 0xfd, 0xa4, 0x3c, 0x65, 0xb9, 0xb0, 0x34, 0x7c, 0x94, 0x75, 0x68, - 0xc0, 0x88, 0x38, 0x5b, 0xc7, 0x6d, 0x1c, 0xb8, 0x24, 0x3e, 0xab, 0xa7, 0xe8, 0x2d, 0x38, 0xe6, - 0xd2, 0x06, 0xa9, 0x35, 0x31, 0x6b, 0x16, 0xa7, 0xe5, 0xde, 0xbc, 0x58, 0xf8, 0x04, 0xb3, 0x26, - 0x5a, 0x82, 0xd9, 0x80, 0x8a, 0x43, 0x33, 0xab, 0xc6, 0x66, 0xae, 0xaa, 0x26, 0xd6, 0x87, 0x70, - 0x5a, 0x82, 0xec, 0xc9, 0x44, 0xfe, 0x0b, 0x96, 0x0f, 0x0c, 0x30, 0xc7, 0x79, 0xd0, 0x64, 0xd7, - 0xe0, 0x84, 0xaa, 0x51, 0x6d, 0xd8, 0xd3, 0x71, 0xb5, 0x7a, 0x59, 0x2d, 0x22, 0x13, 0xe6, 0x99, - 0x00, 0x15, 0xfc, 0xa6, 0x25, 0xbf, 0xfe, 0x5c, 0xb8, 0xc0, 0xca, 0x6b, 0x2d, 0xe8, 0xfa, 0x75, - 0x12, 0xea, 0x08, 0x8e, 0xeb, 0xd5, 0xcf, 0xe4, 0xa2, 0x75, 0x0d, 0x96, 0x25, 0x8f, 0x2f, 0x71, - 0xbb, 0xd5, 0xc0, 0x9c, 0x86, 0x23, 0xc1, 0x9c, 0x81, 0x05, 0x97, 0x06, 0xa3, 0x3c, 0x0a, 0x62, - 0xed, 0x72, 0x2a, 0xaa, 0x47, 0x06, 0xac, 0x64, 0x78, 0xd3, 0x81, 0x6d, 0xc0, 0xff, 0x62, 0x56, - 0xc3, 0x1e, 0x63, 0xb2, 0xaf, 0x31, 0xb4, 0xb8, 0x89, 0x76, 0x55, 0x9d, 0x5f, 0xa5, 0x3c, 0xef, - 0xe8, 0x26, 0xea, 0x1f, 0x9d, 0xd4, 0x44, 0xd6, 0x35, 0x0d, 0xf6, 0x05, 0xa7, 0x21, 0xf6, 0x26, - 0x83, 0xa1, 0x45, 0x98, 0xb9, 0x4d, 0x0e, 0x74, 0xbf, 0x89, 0x61, 0x02, 0x7e, 0x5b, 0xc3, 0xf7, - 0x9d, 0x69, 0xf8, 0x25, 0x98, 0xed, 0xe1, 0x76, 0x37, 0x06, 0x57, 0x13, 0xeb, 0x22, 0x2c, 0xea, - 0x56, 0x6a, 0xbc, 0x52, 0x90, 0x1b, 0xf0, 0xff, 0xc4, 0x39, 0x0d, 0x81, 0x20, 0x27, 0x7a, 0x5f, - 0x9e, 0x5a, 0xa8, 0xca, 0xb1, 0x75, 0x17, 0x90, 0x34, 0xdc, 0x8f, 0xae, 0x53, 0x8f, 0xc5, 0x10, - 0x08, 0x72, 0xf2, 0xc6, 0x28, 0xff, 0x72, 0x8c, 0x3e, 0x06, 0x18, 0xbc, 0x20, 0x32, 0xb6, 0x42, - 0x65, 0xdd, 0x56, 0x4d, 0x6b, 0x8b, 0xe7, 0xc6, 0x56, 0xef, 0x95, 0x7e, 0x6e, 0xec, 0x9b, 0x83, - 0x54, 0x55, 0x13, 0x27, 0x13, 0x24, 0x7f, 0x30, 0x74, 0x62, 0x63, 0x70, 0xcd, 0x73, 0x0b, 0x72, - 0x6d, 0xea, 0x89, 0xe8, 0x66, 0x36, 0x0b, 0x95, 0x37, 0xec, 0xd1, 0xa7, 0xcf, 0xbe, 0x4e, 0xbd, - 0xaa, 0x34, 0x41, 0x57, 0xc7, 0x90, 0xda, 0x98, 0x48, 0x4a, 0xe1, 0x24, 0x59, 0x59, 0x4b, 0x3a, - 0x0f, 0x37, 0x71, 0x88, 0xfd, 0x38, 0x0f, 0xd6, 0x0d, 0x4d, 0x30, 0x5e, 0xd5, 0x04, 0x2f, 0xc2, - 0x5c, 0x47, 0xae, 0xc8, 0x04, 0x15, 0x2a, 0xc5, 0x34, 0x45, 0x75, 0x62, 0x37, 0xf7, 0xf4, 0xf7, - 0xf2, 0x54, 0x55, 0x5b, 0x5b, 0x1f, 0xc0, 0x89, 0x2b, 0xbc, 0xb9, 0x87, 0xdb, 0xed, 0x44, 0xa2, - 0x71, 0xe8, 0xb1, 0xb8, 0x24, 0x62, 0x8c, 0x4e, 0x41, 0xde, 0xc3, 0xac, 0xe6, 0xe2, 0x8e, 0xbe, - 0x1d, 0x73, 0x1e, 0x66, 0x7b, 0xb8, 0x63, 0x6d, 0xc0, 0xc9, 0x2b, 0x8c, 0xb7, 0x7c, 0xcc, 0xc9, - 0x55, 0x3c, 0x60, 0xb3, 0x08, 0x33, 0x1e, 0x56, 0x2e, 0x72, 0x55, 0x31, 0xb4, 0x5e, 0x4e, 0xc7, - 0x89, 0x0d, 0xb1, 0x4b, 0xf6, 0xa3, 0x18, 0x6d, 0x07, 0x66, 0x7c, 0xe6, 0x69, 0xd2, 0xe5, 0x34, - 0xe9, 0x1b, 0xcc, 0xbb, 0x22, 0xd6, 0x48, 0xd7, 0xdf, 0x8f, 0xaa, 0xc2, 0x16, 0x9d, 0x86, 0x79, - 0x1e, 0xd5, 0x5a, 0x41, 0x83, 0x44, 0x9a, 0x4d, 0x9e, 0x47, 0x9f, 0x8a, 0x29, 0xfa, 0x08, 0x16, - 0xb8, 0xf0, 0x5f, 0x73, 0x69, 0x70, 0xab, 0xe5, 0xc9, 0x8b, 0x5a, 0xa8, 0xac, 0xa4, 0xdd, 0x4a, - 0x16, 0x7b, 0xd2, 0xa8, 0x5a, 0xe0, 0x83, 0x09, 0xda, 0x83, 0x85, 0x4e, 0x48, 0x1a, 0xc4, 0x25, - 0x8c, 0xd1, 0x90, 0x15, 0x73, 0xb2, 0xe0, 0x13, 0x89, 0x0d, 0x1d, 0x12, 0xaf, 0x58, 0xbd, 0x4d, - 0xdd, 0xdb, 0xf1, 0x7b, 0x31, 0xbb, 0x6a, 0x6c, 0xce, 0x54, 0x0b, 0x72, 0x4d, 0xbd, 0x16, 0x68, - 0x05, 0x40, 0x99, 0xc8, 0xa6, 0x9e, 0x93, 0x4d, 0x7d, 0x4c, 0xae, 0x48, 0x1d, 0xd8, 0x8b, 0xb7, - 0x85, 0x54, 0x15, 0xf3, 0x32, 0x0c, 0xd3, 0x56, 0x3a, 0x66, 0xc7, 0x3a, 0x66, 0xef, 0xc7, 0x3a, - 0xb6, 0x3b, 0x2f, 0x8a, 0xfa, 0xf8, 0x8f, 0xb2, 0xa1, 0x9d, 0x88, 0x1d, 0xeb, 0xbc, 0xbe, 0xd7, - 0xfd, 0x94, 0x0f, 0x2e, 0x5d, 0x03, 0x73, 0x1c, 0x57, 0x58, 0x8c, 0xad, 0x9f, 0xa6, 0xe1, 0xcd, - 0x81, 0xf1, 0xae, 0xf0, 0x91, 0x28, 0x11, 0x8f, 0xe2, 0xd6, 0x9f, 0x5c, 0x22, 0x1e, 0xb1, 0xd7, - 0x50, 0x87, 0xff, 0x48, 0x0a, 0xdf, 0x86, 0x53, 0xa9, 0xac, 0x64, 0x67, 0xb1, 0xf2, 0xb2, 0x00, - 0xb3, 0xd2, 0x1e, 0x7d, 0x6f, 0x40, 0x5e, 0xab, 0x11, 0x5a, 0x4b, 0xc7, 0x3d, 0xe6, 0xbb, 0x61, - 0xae, 0x4f, 0x32, 0x53, 0xc0, 0xd6, 0x85, 0xef, 0x7e, 0xfd, 0xeb, 0xc7, 0xe9, 0x35, 0x74, 0xd6, - 0x49, 0x7d, 0x79, 0xb4, 0x22, 0x39, 0xf7, 0xf4, 0xf3, 0x7b, 0x1f, 0xfd, 0x6c, 0xc0, 0xf1, 0x21, - 0xd1, 0x47, 0x17, 0x32, 0x60, 0xc6, 0x7d, 0x2e, 0xcc, 0xed, 0xa3, 0x19, 0x6b, 0x66, 0x15, 0xc9, - 0x6c, 0x1b, 0x9d, 0x4f, 0x33, 0x8b, 0xff, 0x17, 0x29, 0x82, 0xbf, 0x18, 0xb0, 0x38, 0xaa, 0xdf, - 0xc8, 0xce, 0x80, 0xcd, 0xf8, 0x36, 0x98, 0xce, 0x91, 0xed, 0x35, 0xd3, 0x4b, 0x92, 0xe9, 0x7b, - 0xa8, 0x92, 0x66, 0xda, 0x8b, 0xcf, 0x0c, 0xc8, 0x26, 0xbf, 0x24, 0xf7, 0xd1, 0x03, 0x03, 0xf2, - 0x5a, 0xa9, 0x33, 0x4b, 0x3b, 0xfc, 0x09, 0xc8, 0x2c, 0xed, 0x88, 0xe0, 0x5b, 0xdb, 0x92, 0xd6, - 0x3a, 0x3a, 0x97, 0xa6, 0xa5, 0x95, 0x9f, 0x25, 0x52, 0xf7, 0xc8, 0x80, 0xbc, 0xd6, 0xec, 0x4c, - 0x22, 0xc3, 0x1f, 0x84, 0x4c, 0x22, 0x23, 0xd2, 0x6f, 0xed, 0x48, 0x22, 0x17, 0xd0, 0x56, 0x9a, - 0x08, 0x53, 0xa6, 0x03, 0x1e, 0xce, 0xbd, 0xdb, 0xe4, 0xe0, 0x3e, 0xba, 0x0b, 0x39, 0x21, 0xed, - 0xc8, 0xca, 0x6c, 0x99, 0xfe, 0x7f, 0xc1, 0x3c, 0x7b, 0xa8, 0x8d, 0xe6, 0xb0, 0x25, 0x39, 0x9c, - 0x45, 0x67, 0xc6, 0x75, 0x53, 0x63, 0x28, 0x13, 0x5f, 0xc3, 0x9c, 0x52, 0x37, 0x74, 0x2e, 0xc3, - 0xf3, 0x90, 0x88, 0x9a, 0x6b, 0x13, 0xac, 0x34, 0x83, 0x55, 0xc9, 0xc0, 0x44, 0xc5, 0x34, 0x03, - 0x25, 0x9f, 0x28, 0x82, 0xbc, 0x96, 0x4f, 0xb4, 0x9a, 0xf6, 0x39, 0xac, 0xac, 0xe6, 0xc6, 0xa4, - 0xb7, 0x33, 0xc6, 0xb5, 0x24, 0xee, 0x32, 0x32, 0xd3, 0xb8, 0x84, 0x37, 0x6b, 0xae, 0x80, 0xfb, - 0x16, 0x0a, 0x09, 0xe5, 0x3d, 0x02, 0xfa, 0x98, 0x98, 0xc7, 0x48, 0xb7, 0xb5, 0x2e, 0xb1, 0x57, - 0x51, 0x69, 0x0c, 0xb6, 0x36, 0xaf, 0x79, 0x98, 0xa1, 0x6f, 0x20, 0xaf, 0x75, 0x25, 0xb3, 0xf7, - 0x86, 0xa5, 0x3e, 0xb3, 0xf7, 0x46, 0xe4, 0xe9, 0xb0, 0xe8, 0x95, 0xa8, 0xf0, 0x08, 0x3d, 0x34, - 0x00, 0x06, 0x6f, 0x32, 0xda, 0x3c, 0xcc, 0x75, 0x52, 0xcc, 0xcc, 0xad, 0x23, 0x58, 0x6a, 0x1e, - 0x6b, 0x92, 0x47, 0x19, 0xad, 0x64, 0xf1, 0x90, 0x32, 0xb1, 0xbb, 0xfb, 0xf4, 0x79, 0xc9, 0x78, - 0xf6, 0xbc, 0x64, 0xfc, 0xf9, 0xbc, 0x64, 0x3c, 0x7e, 0x51, 0x9a, 0x7a, 0xf6, 0xa2, 0x34, 0xf5, - 0xdb, 0x8b, 0xd2, 0xd4, 0x57, 0x9b, 0x5e, 0x8b, 0x37, 0xbb, 0x75, 0xdb, 0xa5, 0xbe, 0xc3, 0x9b, - 0x38, 0x64, 0x2d, 0x96, 0x70, 0x15, 0x49, 0x67, 0xfc, 0xa0, 0x43, 0x58, 0x7d, 0x4e, 0xea, 0xd1, - 0xbb, 0xff, 0x04, 0x00, 0x00, 0xff, 0xff, 0x05, 0x8b, 0x73, 0xeb, 0x71, 0x0f, 0x00, 0x00, + // 1299 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x56, 0x4d, 0x6f, 0x1b, 0x45, + 0x18, 0xce, 0x26, 0x4e, 0x9c, 0xbe, 0x4e, 0x4b, 0x98, 0x06, 0xea, 0x2e, 0x89, 0x9d, 0x6e, 0x9b, + 0xaf, 0x36, 0xdd, 0x25, 0x06, 0x55, 0xa2, 0x12, 0x82, 0x24, 0x2a, 0x05, 0xb5, 0x45, 0xc5, 0x44, + 0x1c, 0xb8, 0x58, 0xe3, 0xf5, 0x74, 0xbd, 0xaa, 0x77, 0xc7, 0xdd, 0x19, 0x9b, 0x4d, 0x4b, 0x39, + 0x20, 0x51, 0x15, 0xf5, 0x52, 0x09, 0xce, 0xa8, 0xff, 0x80, 0xbf, 0xd1, 0x63, 0x25, 0x2e, 0x9c, + 0x00, 0xb5, 0x1c, 0xb8, 0xf6, 0x1f, 0xa0, 0xf9, 0xd8, 0xf8, 0x63, 0xbd, 0x71, 0x8a, 0x7a, 0xe0, + 0x36, 0x1f, 0xef, 0xbc, 0xcf, 0xf3, 0x7e, 0xcc, 0x3c, 0x03, 0x8b, 0x84, 0x37, 0x49, 0x14, 0xf8, + 0x21, 0x77, 0x48, 0x37, 0x70, 0xba, 0x5b, 0xce, 0x9d, 0x0e, 0x89, 0xf6, 0xed, 0x76, 0x44, 0x39, + 0x45, 0xf3, 0x07, 0xbb, 0x36, 0xe9, 0x06, 0x76, 0x77, 0xcb, 0x5c, 0xf0, 0xa8, 0x47, 0xe5, 0xa6, + 0x23, 0x46, 0xca, 0xce, 0x3c, 0xef, 0x52, 0x16, 0x50, 0xe6, 0xd4, 0x31, 0x23, 0xca, 0x81, 0xd3, + 0xdd, 0xaa, 0x13, 0x8e, 0xb7, 0x9c, 0x36, 0xf6, 0xfc, 0x10, 0x73, 0x9f, 0x86, 0xda, 0x76, 0xd1, + 0xa3, 0xd4, 0x6b, 0x11, 0x07, 0xb7, 0x7d, 0x07, 0x87, 0x21, 0xe5, 0x72, 0x93, 0xe9, 0x5d, 0x33, + 0xc5, 0x47, 0x00, 0xab, 0xbd, 0xd3, 0xa9, 0x3d, 0x1e, 0xeb, 0xad, 0xb2, 0x76, 0x2a, 0x67, 0xf5, + 0xce, 0x2d, 0x87, 0xfb, 0x01, 0x61, 0x1c, 0x07, 0x6d, 0x65, 0x60, 0x7d, 0x00, 0x27, 0xbf, 0x10, + 0xbc, 0xb6, 0x5d, 0x97, 0x76, 0x42, 0x5e, 0x25, 0x77, 0x3a, 0x84, 0x71, 0x54, 0x84, 0x3c, 0x6e, + 0x34, 0x22, 0xc2, 0x58, 0xd1, 0x58, 0x36, 0xd6, 0x8f, 0x55, 0x93, 0xe9, 0xe5, 0xd9, 0x87, 0x4f, + 0xca, 0x13, 0xff, 0x3c, 0x29, 0x4f, 0x58, 0x2e, 0x2c, 0x0c, 0x1e, 0x65, 0x6d, 0x1a, 0x32, 0x22, + 0xce, 0xd6, 0x71, 0x0b, 0x87, 0x2e, 0x49, 0xce, 0xea, 0x29, 0x7a, 0x07, 0x8e, 0xb9, 0xb4, 0x41, + 0x6a, 0x4d, 0xcc, 0x9a, 0xc5, 0x49, 0xb9, 0x37, 0x2b, 0x16, 0x3e, 0xc5, 0xac, 0x89, 0x16, 0x60, + 0x3a, 0xa4, 0xe2, 0xd0, 0xd4, 0xb2, 0xb1, 0x9e, 0xab, 0xaa, 0x89, 0xf5, 0x11, 0x9c, 0x96, 0x20, + 0xbb, 0x32, 0x91, 0xff, 0x81, 0xe5, 0x03, 0x03, 0xcc, 0x51, 0x1e, 0x34, 0xd9, 0x15, 0x38, 0xa1, + 0x6a, 0x54, 0x1b, 0xf4, 0x74, 0x5c, 0xad, 0x6e, 0xab, 0x45, 0x64, 0xc2, 0x2c, 0x13, 0xa0, 0x82, + 0xdf, 0xa4, 0xe4, 0x77, 0x30, 0x17, 0x2e, 0xb0, 0xf2, 0x5a, 0x0b, 0x3b, 0x41, 0x9d, 0x44, 0x3a, + 0x82, 0xe3, 0x7a, 0xf5, 0x73, 0xb9, 0x68, 0x5d, 0x83, 0x45, 0xc9, 0xe3, 0x2b, 0xdc, 0xf2, 0x1b, + 0x98, 0xd3, 0x68, 0x28, 0x98, 0x33, 0x30, 0xe7, 0xd2, 0x70, 0x98, 0x47, 0x41, 0xac, 0x6d, 0xa7, + 0xa2, 0x7a, 0x64, 0xc0, 0x52, 0x86, 0x37, 0x1d, 0xd8, 0x1a, 0xbc, 0x91, 0xb0, 0x1a, 0xf4, 0x98, + 0x90, 0x7d, 0x8d, 0xa1, 0x25, 0x4d, 0xb4, 0xa3, 0xea, 0xfc, 0x2a, 0xe5, 0x79, 0x57, 0x37, 0xd1, + 0xc1, 0xd1, 0x71, 0x4d, 0x64, 0x5d, 0xd3, 0x60, 0x5f, 0x72, 0x1a, 0x61, 0x6f, 0x3c, 0x18, 0x9a, + 0x87, 0xa9, 0xdb, 0x64, 0x5f, 0xf7, 0x9b, 0x18, 0xf6, 0xc1, 0x6f, 0x6a, 0xf8, 0x03, 0x67, 0x1a, + 0x7e, 0x01, 0xa6, 0xbb, 0xb8, 0xd5, 0x49, 0xc0, 0xd5, 0xc4, 0xba, 0x04, 0xf3, 0xba, 0x95, 0x1a, + 0xaf, 0x14, 0xe4, 0x1a, 0xbc, 0xd9, 0x77, 0x4e, 0x43, 0x20, 0xc8, 0x89, 0xde, 0x97, 0xa7, 0xe6, + 0xaa, 0x72, 0x6c, 0xdd, 0x05, 0x24, 0x0d, 0xf7, 0xe2, 0xeb, 0xd4, 0x63, 0x09, 0x04, 0x82, 0x9c, + 0xbc, 0x31, 0xca, 0xbf, 0x1c, 0xa3, 0x4f, 0x00, 0x7a, 0x2f, 0x88, 0x8c, 0xad, 0x50, 0x59, 0xb5, + 0x55, 0xd3, 0xda, 0xe2, 0xb9, 0xb1, 0xd5, 0x7b, 0xa5, 0x9f, 0x1b, 0xfb, 0x66, 0x2f, 0x55, 0xd5, + 0xbe, 0x93, 0x7d, 0x24, 0x7f, 0x34, 0x74, 0x62, 0x13, 0x70, 0xcd, 0x73, 0x03, 0x72, 0x2d, 0xea, + 0x89, 0xe8, 0xa6, 0xd6, 0x0b, 0x95, 0xb7, 0xec, 0xe1, 0xa7, 0xcf, 0xbe, 0x4e, 0xbd, 0xaa, 0x34, + 0x41, 0x57, 0x47, 0x90, 0x5a, 0x1b, 0x4b, 0x4a, 0xe1, 0xf4, 0xb3, 0xb2, 0x16, 0x74, 0x1e, 0x6e, + 0xe2, 0x08, 0x07, 0x49, 0x1e, 0xac, 0x1b, 0x9a, 0x60, 0xb2, 0xaa, 0x09, 0x5e, 0x82, 0x99, 0xb6, + 0x5c, 0x91, 0x09, 0x2a, 0x54, 0x8a, 0x69, 0x8a, 0xea, 0xc4, 0x4e, 0xee, 0xe9, 0x1f, 0xe5, 0x89, + 0xaa, 0xb6, 0xb6, 0x3e, 0x84, 0x13, 0x57, 0x78, 0x73, 0x17, 0xb7, 0x5a, 0x7d, 0x89, 0xc6, 0x91, + 0xc7, 0x92, 0x92, 0x88, 0x31, 0x3a, 0x05, 0x79, 0x0f, 0xb3, 0x9a, 0x8b, 0xdb, 0xfa, 0x76, 0xcc, + 0x78, 0x98, 0xed, 0xe2, 0xb6, 0xb5, 0x06, 0x27, 0xaf, 0x30, 0xee, 0x07, 0x98, 0x93, 0xab, 0xb8, + 0xc7, 0x66, 0x1e, 0xa6, 0x3c, 0xac, 0x5c, 0xe4, 0xaa, 0x62, 0x68, 0xbd, 0x9c, 0x4c, 0x12, 0x1b, + 0x61, 0x97, 0xec, 0xc5, 0x09, 0xda, 0x16, 0x4c, 0x05, 0xcc, 0xd3, 0xa4, 0xcb, 0x69, 0xd2, 0x37, + 0x98, 0x77, 0x45, 0xac, 0x91, 0x4e, 0xb0, 0x17, 0x57, 0x85, 0x2d, 0x3a, 0x0d, 0xb3, 0x3c, 0xae, + 0xf9, 0x61, 0x83, 0xc4, 0x9a, 0x4d, 0x9e, 0xc7, 0x9f, 0x89, 0x29, 0xfa, 0x18, 0xe6, 0xb8, 0xf0, + 0x5f, 0x73, 0x69, 0x78, 0xcb, 0xf7, 0xe4, 0x45, 0x2d, 0x54, 0x96, 0xd2, 0x6e, 0x25, 0x8b, 0x5d, + 0x69, 0x54, 0x2d, 0xf0, 0xde, 0x04, 0xed, 0xc2, 0x5c, 0x3b, 0x22, 0x0d, 0xe2, 0x12, 0xc6, 0x68, + 0xc4, 0x8a, 0x39, 0x59, 0xf0, 0xb1, 0xc4, 0x06, 0x0e, 0x89, 0x57, 0xac, 0xde, 0xa2, 0xee, 0xed, + 0xe4, 0xbd, 0x98, 0x5e, 0x36, 0xd6, 0xa7, 0xaa, 0x05, 0xb9, 0xa6, 0x5e, 0x0b, 0xb4, 0x04, 0xa0, + 0x4c, 0x64, 0x53, 0xcf, 0xc8, 0xa6, 0x3e, 0x26, 0x57, 0xa4, 0x0e, 0xec, 0x26, 0xdb, 0x42, 0xaa, + 0x8a, 0x79, 0x19, 0x86, 0x69, 0x2b, 0x1d, 0xb3, 0x13, 0x1d, 0xb3, 0xf7, 0x12, 0x1d, 0xdb, 0x99, + 0x15, 0x45, 0x7d, 0xfc, 0x67, 0xd9, 0xd0, 0x4e, 0xc4, 0x8e, 0x75, 0x5e, 0xdf, 0xeb, 0x83, 0x94, + 0xf7, 0x2e, 0x5d, 0x03, 0x73, 0x9c, 0x54, 0x58, 0x8c, 0xad, 0x9f, 0x27, 0xe1, 0xed, 0x9e, 0xf1, + 0x8e, 0xf0, 0xd1, 0x57, 0x22, 0x1e, 0x27, 0xad, 0x3f, 0xbe, 0x44, 0x3c, 0x66, 0xaf, 0xa1, 0x0e, + 0xff, 0x93, 0x14, 0x5e, 0x84, 0x53, 0xa9, 0xac, 0x64, 0x67, 0xb1, 0xf2, 0xb2, 0x00, 0xd3, 0xd2, + 0x1e, 0xfd, 0x60, 0x40, 0x5e, 0xab, 0x11, 0x5a, 0x49, 0xc7, 0x3d, 0xe2, 0xbb, 0x61, 0xae, 0x8e, + 0x33, 0x53, 0xc0, 0xd6, 0x85, 0xef, 0x7f, 0xfb, 0xfb, 0xa7, 0xc9, 0x15, 0x74, 0xd6, 0x49, 0x7d, + 0x79, 0xb4, 0x22, 0x39, 0xf7, 0xf4, 0xf3, 0x7b, 0x1f, 0xfd, 0x62, 0xc0, 0xf1, 0x01, 0xd1, 0x47, + 0x17, 0x32, 0x60, 0x46, 0x7d, 0x2e, 0xcc, 0xcd, 0xa3, 0x19, 0x6b, 0x66, 0x15, 0xc9, 0x6c, 0x13, + 0x9d, 0x4f, 0x33, 0x4b, 0xfe, 0x17, 0x29, 0x82, 0xbf, 0x1a, 0x30, 0x3f, 0xac, 0xdf, 0xc8, 0xce, + 0x80, 0xcd, 0xf8, 0x36, 0x98, 0xce, 0x91, 0xed, 0x35, 0xd3, 0xcb, 0x92, 0xe9, 0xfb, 0xa8, 0x92, + 0x66, 0xda, 0x4d, 0xce, 0xf4, 0xc8, 0xf6, 0x7f, 0x49, 0xee, 0xa3, 0x07, 0x06, 0xe4, 0xb5, 0x52, + 0x67, 0x96, 0x76, 0xf0, 0x13, 0x90, 0x59, 0xda, 0x21, 0xc1, 0xb7, 0x36, 0x25, 0xad, 0x55, 0x74, + 0x2e, 0x4d, 0x4b, 0x2b, 0x3f, 0xeb, 0x4b, 0xdd, 0x23, 0x03, 0xf2, 0x5a, 0xb3, 0x33, 0x89, 0x0c, + 0x7e, 0x10, 0x32, 0x89, 0x0c, 0x49, 0xbf, 0xb5, 0x25, 0x89, 0x5c, 0x40, 0x1b, 0x69, 0x22, 0x4c, + 0x99, 0xf6, 0x78, 0x38, 0xf7, 0x6e, 0x93, 0xfd, 0xfb, 0xe8, 0x2e, 0xe4, 0x84, 0xb4, 0x23, 0x2b, + 0xb3, 0x65, 0x0e, 0xfe, 0x0b, 0xe6, 0xd9, 0x43, 0x6d, 0x34, 0x87, 0x0d, 0xc9, 0xe1, 0x2c, 0x3a, + 0x33, 0xaa, 0x9b, 0x1a, 0x03, 0x99, 0xf8, 0x06, 0x66, 0x94, 0xba, 0xa1, 0x73, 0x19, 0x9e, 0x07, + 0x44, 0xd4, 0x5c, 0x19, 0x63, 0xa5, 0x19, 0x2c, 0x4b, 0x06, 0x26, 0x2a, 0xa6, 0x19, 0x28, 0xf9, + 0x44, 0x31, 0xe4, 0xb5, 0x7c, 0xa2, 0xe5, 0xb4, 0xcf, 0x41, 0x65, 0x35, 0xd7, 0xc6, 0xbd, 0x9d, + 0x09, 0xae, 0x25, 0x71, 0x17, 0x91, 0x99, 0xc6, 0x25, 0xbc, 0x59, 0x73, 0x05, 0xdc, 0x77, 0x50, + 0xe8, 0x53, 0xde, 0x23, 0xa0, 0x8f, 0x88, 0x79, 0x84, 0x74, 0x5b, 0xab, 0x12, 0x7b, 0x19, 0x95, + 0x46, 0x60, 0x6b, 0xf3, 0x9a, 0x87, 0x19, 0xfa, 0x16, 0xf2, 0x5a, 0x57, 0x32, 0x7b, 0x6f, 0x50, + 0xea, 0x33, 0x7b, 0x6f, 0x48, 0x9e, 0x0e, 0x8b, 0x5e, 0x89, 0x0a, 0x8f, 0xd1, 0x43, 0x03, 0xa0, + 0xf7, 0x26, 0xa3, 0xf5, 0xc3, 0x5c, 0xf7, 0x8b, 0x99, 0xb9, 0x71, 0x04, 0x4b, 0xcd, 0x63, 0x45, + 0xf2, 0x28, 0xa3, 0xa5, 0x2c, 0x1e, 0x52, 0x26, 0x76, 0xb6, 0x9f, 0x3e, 0x2f, 0x19, 0xcf, 0x9e, + 0x97, 0x8c, 0xbf, 0x9e, 0x97, 0x8c, 0xc7, 0x2f, 0x4a, 0x13, 0xcf, 0x5e, 0x94, 0x26, 0x7e, 0x7f, + 0x51, 0x9a, 0xf8, 0x7a, 0xcd, 0xf3, 0x79, 0xb3, 0x53, 0xb7, 0x5d, 0x1a, 0x38, 0x2e, 0x89, 0xdc, + 0x8b, 0x3e, 0x75, 0x5a, 0xd8, 0xa5, 0xa1, 0xef, 0x36, 0x9c, 0x58, 0xfa, 0xe2, 0xfb, 0x6d, 0xc2, + 0xea, 0x33, 0x52, 0x8e, 0xde, 0xfb, 0x37, 0x00, 0x00, 0xff, 0xff, 0x75, 0xcb, 0x4b, 0x26, 0x70, + 0x0f, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/evm/types/tx.pb.go b/x/evm/types/tx.pb.go index 8c98006d..e7c5281f 100644 --- a/x/evm/types/tx.pb.go +++ b/x/evm/types/tx.pb.go @@ -352,61 +352,61 @@ func init() { func init() { proto.RegisterFile("ethermint/evm/v1/tx.proto", fileDescriptor_f75ac0a12d075f21) } var fileDescriptor_f75ac0a12d075f21 = []byte{ - // 853 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x55, 0x31, 0x8f, 0xe3, 0x44, - 0x14, 0xce, 0x24, 0x4e, 0xec, 0x4c, 0xc2, 0xe9, 0x64, 0xed, 0x49, 0x4e, 0xc4, 0xc5, 0x91, 0x25, - 0x20, 0x20, 0xc5, 0xd6, 0x2d, 0x54, 0x5b, 0xb1, 0xbe, 0xdd, 0x3b, 0xdd, 0x29, 0x27, 0x90, 0x15, - 0x1a, 0xae, 0x88, 0x66, 0x9d, 0x59, 0x67, 0x44, 0xec, 0xb1, 0x3c, 0x13, 0xcb, 0x41, 0xa2, 0x41, - 0x14, 0x74, 0x20, 0xf1, 0x07, 0x28, 0xa8, 0x68, 0xe1, 0x07, 0x50, 0x5e, 0x79, 0x82, 0x06, 0x51, - 0x18, 0x94, 0xa5, 0xda, 0x0e, 0x7e, 0x01, 0x9a, 0xb1, 0xb3, 0x9b, 0x10, 0xe5, 0x80, 0xe3, 0x10, - 0x55, 0xe6, 0xf9, 0x7b, 0xf3, 0xe6, 0xbd, 0xf7, 0x7d, 0x79, 0x0f, 0x76, 0x30, 0x9f, 0xe1, 0x24, - 0x24, 0x11, 0x77, 0x70, 0x1a, 0x3a, 0xe9, 0x1d, 0x87, 0x67, 0x76, 0x9c, 0x50, 0x4e, 0xf5, 0x9b, - 0x57, 0x90, 0x8d, 0xd3, 0xd0, 0x4e, 0xef, 0x74, 0x0f, 0x02, 0x1a, 0x50, 0x09, 0x3a, 0xe2, 0x54, - 0xf8, 0x75, 0x5f, 0x0e, 0x28, 0x0d, 0xe6, 0xd8, 0x41, 0x31, 0x71, 0x50, 0x14, 0x51, 0x8e, 0x38, - 0xa1, 0x11, 0x2b, 0xd1, 0x4e, 0x89, 0x4a, 0xeb, 0x6c, 0x71, 0xee, 0xa0, 0x68, 0xb9, 0x86, 0x7c, - 0xca, 0x42, 0xca, 0x26, 0x45, 0xc4, 0xc2, 0x28, 0xa1, 0xee, 0x4e, 0x5a, 0x22, 0x05, 0x89, 0x59, - 0x9f, 0x01, 0xf8, 0xd2, 0x23, 0x16, 0x9c, 0x0a, 0x0f, 0xbc, 0x08, 0xc7, 0x99, 0x3e, 0x80, 0xca, - 0x14, 0x71, 0x64, 0x80, 0x3e, 0x18, 0xb4, 0x0e, 0x0f, 0xec, 0xe2, 0x49, 0x7b, 0xfd, 0xa4, 0x7d, - 0x1c, 0x2d, 0x3d, 0xe9, 0xa1, 0x77, 0xa0, 0xc2, 0xc8, 0x87, 0xd8, 0xa8, 0xf6, 0xc1, 0x00, 0xb8, - 0xf5, 0xcb, 0xdc, 0x04, 0x43, 0x4f, 0x7e, 0xd2, 0x4d, 0xa8, 0xcc, 0x10, 0x9b, 0x19, 0xb5, 0x3e, - 0x18, 0x34, 0xdd, 0xd6, 0xef, 0xb9, 0xa9, 0x26, 0xf3, 0xf8, 0xc8, 0x1a, 0x5a, 0x9e, 0x04, 0x74, - 0x1d, 0x2a, 0xe7, 0x09, 0x0d, 0x0d, 0x45, 0x38, 0x78, 0xf2, 0x7c, 0xa4, 0x7c, 0xfa, 0xa5, 0x59, - 0xb1, 0xbe, 0xa9, 0x42, 0x6d, 0x84, 0x03, 0xe4, 0x2f, 0xc7, 0x99, 0x7e, 0x00, 0xeb, 0x11, 0x8d, - 0x7c, 0x2c, 0xb3, 0x51, 0xbc, 0xc2, 0xd0, 0xef, 0xc3, 0x66, 0x80, 0x44, 0xa9, 0xc4, 0x2f, 0x5e, - 0x6f, 0xba, 0x6f, 0xfc, 0x94, 0x9b, 0xaf, 0x06, 0x84, 0xcf, 0x16, 0x67, 0xb6, 0x4f, 0xc3, 0xb2, - 0x01, 0xe5, 0xcf, 0x90, 0x4d, 0x3f, 0x70, 0xf8, 0x32, 0xc6, 0xcc, 0x7e, 0x10, 0x71, 0x4f, 0x0b, - 0x10, 0x7b, 0x57, 0xdc, 0xd5, 0x7b, 0xb0, 0x16, 0x20, 0x26, 0xb3, 0x54, 0xdc, 0xf6, 0x2a, 0x37, - 0xb5, 0xfb, 0x88, 0x8d, 0x48, 0x48, 0xb8, 0x27, 0x00, 0xfd, 0x06, 0xac, 0x72, 0x5a, 0xe6, 0x58, - 0xe5, 0x54, 0x7f, 0x08, 0xeb, 0x29, 0x9a, 0x2f, 0xb0, 0x51, 0x97, 0x8f, 0xbe, 0xf5, 0xf7, 0x1f, - 0x5d, 0xe5, 0x66, 0xe3, 0x38, 0xa4, 0x8b, 0x88, 0x7b, 0x45, 0x08, 0xd1, 0x01, 0xd9, 0xe7, 0x46, - 0x1f, 0x0c, 0xda, 0x65, 0x47, 0xdb, 0x10, 0xa4, 0x86, 0x2a, 0x3f, 0x80, 0x54, 0x58, 0x89, 0xa1, - 0x15, 0x56, 0x22, 0x2c, 0x66, 0x34, 0x0b, 0x8b, 0x1d, 0xdd, 0x10, 0xbd, 0xfa, 0xfe, 0xdb, 0x61, - 0x63, 0x9c, 0x9d, 0x20, 0x8e, 0xac, 0xdf, 0x6a, 0xb0, 0x7d, 0xec, 0xfb, 0x98, 0xb1, 0x11, 0x61, - 0x7c, 0x9c, 0xe9, 0x8f, 0xa1, 0xe6, 0xcf, 0x10, 0x89, 0x26, 0x64, 0x2a, 0x9b, 0xd7, 0x74, 0xdf, - 0xfe, 0x47, 0xd9, 0xaa, 0x77, 0xc5, 0xed, 0x07, 0x27, 0x97, 0xb9, 0xa9, 0xfa, 0xc5, 0xd1, 0x2b, - 0x0f, 0xd3, 0x6b, 0x5a, 0xaa, 0x7b, 0x69, 0xa9, 0xfd, 0x7b, 0x5a, 0x94, 0x67, 0xd3, 0x52, 0xdf, - 0xa5, 0xa5, 0xf1, 0xe2, 0x68, 0x51, 0x37, 0x68, 0x79, 0x0c, 0x35, 0x24, 0x7b, 0x8b, 0x99, 0xa1, - 0xf5, 0x6b, 0x83, 0xd6, 0xe1, 0x6d, 0xfb, 0xcf, 0xff, 0x67, 0xbb, 0xe8, 0xfe, 0x78, 0x11, 0xcf, - 0xb1, 0xdb, 0x7f, 0x92, 0x9b, 0x95, 0xcb, 0xdc, 0x84, 0xe8, 0x8a, 0x92, 0xaf, 0x7f, 0x36, 0xe1, - 0x35, 0x41, 0xde, 0x55, 0xc0, 0x82, 0xf3, 0xe6, 0x16, 0xe7, 0x70, 0x8b, 0xf3, 0xd6, 0x3e, 0xce, - 0xbf, 0x53, 0x60, 0xfb, 0x64, 0x19, 0xa1, 0x90, 0xf8, 0xf7, 0x30, 0xfe, 0x7f, 0x38, 0x7f, 0x08, - 0x5b, 0x82, 0x73, 0x4e, 0xe2, 0x89, 0x8f, 0xe2, 0xe7, 0x60, 0x5d, 0x48, 0x66, 0x4c, 0xe2, 0xbb, - 0x28, 0x5e, 0xc7, 0x3a, 0xc7, 0x58, 0xc6, 0x52, 0x9e, 0x2b, 0xd6, 0x3d, 0x8c, 0x45, 0xac, 0x52, - 0x42, 0xf5, 0x67, 0x4b, 0xa8, 0xb1, 0x2b, 0x21, 0xf5, 0xc5, 0x49, 0x48, 0xdb, 0x23, 0xa1, 0xe6, - 0x7f, 0x22, 0x21, 0xb8, 0x25, 0xa1, 0xd6, 0x96, 0x84, 0xda, 0xfb, 0x24, 0x64, 0xc1, 0xee, 0x69, - 0xc6, 0x71, 0xc4, 0x08, 0x8d, 0xde, 0x89, 0xe5, 0xaa, 0xb9, 0x5e, 0x05, 0xe5, 0x40, 0xfe, 0x0a, - 0xc0, 0x5b, 0x5b, 0x2b, 0xc2, 0xc3, 0x2c, 0xa6, 0x11, 0x93, 0x85, 0xca, 0x29, 0x0f, 0x8a, 0x21, - 0x2e, 0x07, 0xfb, 0xeb, 0x50, 0x99, 0xd3, 0x80, 0x19, 0x55, 0x59, 0xe4, 0xad, 0xdd, 0x22, 0x47, - 0x34, 0xf0, 0xa4, 0x8b, 0x7e, 0x13, 0xd6, 0x12, 0xcc, 0xa5, 0x66, 0xda, 0x9e, 0x38, 0xea, 0x1d, - 0xa8, 0xa5, 0xe1, 0x04, 0x27, 0x09, 0x4d, 0xca, 0xa9, 0xab, 0xa6, 0xe1, 0xa9, 0x30, 0x05, 0x24, - 0xc4, 0xb1, 0x60, 0x78, 0x5a, 0xb0, 0xea, 0xa9, 0x01, 0x62, 0xef, 0x31, 0x3c, 0x2d, 0xd2, 0x3c, - 0xfc, 0x04, 0xc0, 0xda, 0x23, 0x16, 0xe8, 0x1f, 0x41, 0xb8, 0xb1, 0xcd, 0xcc, 0xdd, 0x04, 0xb6, - 0x6a, 0xe9, 0xbe, 0xf6, 0x17, 0x0e, 0xeb, 0x62, 0xad, 0x57, 0x3e, 0xfe, 0xe1, 0xd7, 0x2f, 0xaa, - 0xa6, 0x75, 0xdb, 0xd9, 0x5d, 0xa7, 0xa5, 0xf7, 0x84, 0x67, 0xae, 0xfb, 0x64, 0xd5, 0x03, 0x4f, - 0x57, 0x3d, 0xf0, 0xcb, 0xaa, 0x07, 0x3e, 0xbf, 0xe8, 0x55, 0x9e, 0x5e, 0xf4, 0x2a, 0x3f, 0x5e, - 0xf4, 0x2a, 0xef, 0x0f, 0x36, 0xf4, 0xc4, 0x67, 0x28, 0x61, 0x84, 0x6d, 0x84, 0xca, 0x64, 0x30, - 0xa9, 0xaa, 0xb3, 0x86, 0x5c, 0xb6, 0x6f, 0xfe, 0x11, 0x00, 0x00, 0xff, 0xff, 0x4a, 0x54, 0xa7, - 0x4c, 0x50, 0x08, 0x00, 0x00, + // 859 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xc4, 0x55, 0x41, 0x8f, 0xdb, 0x44, + 0x14, 0xce, 0x24, 0x4e, 0xec, 0x4c, 0x42, 0x55, 0x59, 0x5b, 0xc9, 0x1b, 0xd1, 0x38, 0xb2, 0x04, + 0x0d, 0x48, 0xb1, 0xd5, 0x85, 0xd3, 0x9e, 0xd8, 0x74, 0xb7, 0x55, 0xab, 0xad, 0x40, 0x56, 0xb8, + 0xd0, 0x43, 0x34, 0xeb, 0xcc, 0x3a, 0x23, 0xe2, 0x19, 0xcb, 0x33, 0xb1, 0x1c, 0x24, 0x2e, 0x88, + 0x03, 0x37, 0x90, 0xf8, 0x03, 0x1c, 0x38, 0x71, 0x85, 0x1f, 0xc0, 0xb1, 0xc7, 0x0a, 0x2e, 0x88, + 0x83, 0x41, 0x59, 0x4e, 0x7b, 0x83, 0x5f, 0x80, 0x66, 0xec, 0xec, 0x6e, 0x88, 0x52, 0xa0, 0x2c, + 0xea, 0x29, 0xf3, 0xfc, 0xbd, 0x79, 0xf3, 0xde, 0xfb, 0xbe, 0xbc, 0x07, 0x77, 0xb1, 0x98, 0xe2, + 0x24, 0x22, 0x54, 0x78, 0x38, 0x8d, 0xbc, 0xf4, 0xae, 0x27, 0x32, 0x37, 0x4e, 0x98, 0x60, 0xe6, + 0xcd, 0x0b, 0xc8, 0xc5, 0x69, 0xe4, 0xa6, 0x77, 0x3b, 0x3b, 0x21, 0x0b, 0x99, 0x02, 0x3d, 0x79, + 0x2a, 0xfc, 0x3a, 0xaf, 0x86, 0x8c, 0x85, 0x33, 0xec, 0xa1, 0x98, 0x78, 0x88, 0x52, 0x26, 0x90, + 0x20, 0x8c, 0xf2, 0x12, 0xdd, 0x2d, 0x51, 0x65, 0x9d, 0xcc, 0x4f, 0x3d, 0x44, 0x17, 0x2b, 0x28, + 0x60, 0x3c, 0x62, 0x7c, 0x5c, 0x44, 0x2c, 0x8c, 0x12, 0xea, 0x6c, 0xa4, 0x25, 0x53, 0x50, 0x98, + 0xf3, 0x39, 0x80, 0xaf, 0x3c, 0xe6, 0xe1, 0x91, 0xf4, 0xc0, 0xf3, 0x68, 0x94, 0x99, 0x7d, 0xa8, + 0x4d, 0x90, 0x40, 0x16, 0xe8, 0x81, 0x7e, 0x6b, 0x6f, 0xc7, 0x2d, 0x9e, 0x74, 0x57, 0x4f, 0xba, + 0x07, 0x74, 0xe1, 0x2b, 0x0f, 0x73, 0x17, 0x6a, 0x9c, 0x7c, 0x84, 0xad, 0x6a, 0x0f, 0xf4, 0xc1, + 0xb0, 0x7e, 0x9e, 0xdb, 0x60, 0xe0, 0xab, 0x4f, 0xa6, 0x0d, 0xb5, 0x29, 0xe2, 0x53, 0xab, 0xd6, + 0x03, 0xfd, 0xe6, 0xb0, 0xf5, 0x47, 0x6e, 0xeb, 0xc9, 0x2c, 0xde, 0x77, 0x06, 0x8e, 0xaf, 0x00, + 0xd3, 0x84, 0xda, 0x69, 0xc2, 0x22, 0x4b, 0x93, 0x0e, 0xbe, 0x3a, 0xef, 0x6b, 0x9f, 0x7d, 0x65, + 0x57, 0x9c, 0x6f, 0xab, 0xd0, 0x38, 0xc6, 0x21, 0x0a, 0x16, 0xa3, 0xcc, 0xdc, 0x81, 0x75, 0xca, + 0x68, 0x80, 0x55, 0x36, 0x9a, 0x5f, 0x18, 0xe6, 0x03, 0xd8, 0x0c, 0x91, 0x2c, 0x95, 0x04, 0xc5, + 0xeb, 0xcd, 0xe1, 0x9b, 0x3f, 0xe7, 0xf6, 0xeb, 0x21, 0x11, 0xd3, 0xf9, 0x89, 0x1b, 0xb0, 0xa8, + 0x6c, 0x40, 0xf9, 0x33, 0xe0, 0x93, 0x0f, 0x3d, 0xb1, 0x88, 0x31, 0x77, 0x1f, 0x52, 0xe1, 0x1b, + 0x21, 0xe2, 0xef, 0xc9, 0xbb, 0x66, 0x17, 0xd6, 0x42, 0xc4, 0x55, 0x96, 0xda, 0xb0, 0xbd, 0xcc, + 0x6d, 0xe3, 0x01, 0xe2, 0xc7, 0x24, 0x22, 0xc2, 0x97, 0x80, 0x79, 0x03, 0x56, 0x05, 0x2b, 0x73, + 0xac, 0x0a, 0x66, 0x3e, 0x82, 0xf5, 0x14, 0xcd, 0xe6, 0xd8, 0xaa, 0xab, 0x47, 0xdf, 0xfe, 0xe7, + 0x8f, 0x2e, 0x73, 0xbb, 0x71, 0x10, 0xb1, 0x39, 0x15, 0x7e, 0x11, 0x42, 0x76, 0x40, 0xf5, 0xb9, + 0xd1, 0x03, 0xfd, 0x76, 0xd9, 0xd1, 0x36, 0x04, 0xa9, 0xa5, 0xab, 0x0f, 0x20, 0x95, 0x56, 0x62, + 0x19, 0x85, 0x95, 0x48, 0x8b, 0x5b, 0xcd, 0xc2, 0xe2, 0xfb, 0x37, 0x64, 0xaf, 0x7e, 0xf8, 0x6e, + 0xd0, 0x18, 0x65, 0x87, 0x48, 0x20, 0xe7, 0xf7, 0x1a, 0x6c, 0x1f, 0x04, 0x01, 0xe6, 0xfc, 0x98, + 0x70, 0x31, 0xca, 0xcc, 0x27, 0xd0, 0x08, 0xa6, 0x88, 0xd0, 0x31, 0x99, 0xa8, 0xe6, 0x35, 0x87, + 0xef, 0xfc, 0xab, 0x6c, 0xf5, 0x7b, 0xf2, 0xf6, 0xc3, 0xc3, 0xf3, 0xdc, 0xd6, 0x83, 0xe2, 0xe8, + 0x97, 0x87, 0xc9, 0x25, 0x2d, 0xd5, 0xad, 0xb4, 0xd4, 0xfe, 0x3b, 0x2d, 0xda, 0xf3, 0x69, 0xa9, + 0x6f, 0xd2, 0xd2, 0xb8, 0x3e, 0x5a, 0xf4, 0x2b, 0xb4, 0x3c, 0x81, 0x06, 0x52, 0xbd, 0xc5, 0xdc, + 0x32, 0x7a, 0xb5, 0x7e, 0x6b, 0xef, 0xb6, 0xfb, 0xd7, 0xff, 0xb3, 0x5b, 0x74, 0x7f, 0x34, 0x8f, + 0x67, 0x78, 0xd8, 0x7b, 0x9a, 0xdb, 0x95, 0xf3, 0xdc, 0x86, 0xe8, 0x82, 0x92, 0x6f, 0x7e, 0xb1, + 0xe1, 0x25, 0x41, 0xfe, 0x45, 0xc0, 0x82, 0xf3, 0xe6, 0x1a, 0xe7, 0x70, 0x8d, 0xf3, 0xd6, 0x36, + 0xce, 0xbf, 0xd7, 0x60, 0xfb, 0x70, 0x41, 0x51, 0x44, 0x82, 0xfb, 0x18, 0xbf, 0x1c, 0xce, 0x1f, + 0xc1, 0x96, 0xe4, 0x5c, 0x90, 0x78, 0x1c, 0xa0, 0xf8, 0x05, 0x58, 0x97, 0x92, 0x19, 0x91, 0xf8, + 0x1e, 0x8a, 0x57, 0xb1, 0x4e, 0x31, 0x56, 0xb1, 0xb4, 0x17, 0x8a, 0x75, 0x1f, 0x63, 0x19, 0xab, + 0x94, 0x50, 0xfd, 0xf9, 0x12, 0x6a, 0x6c, 0x4a, 0x48, 0xbf, 0x3e, 0x09, 0x19, 0x5b, 0x24, 0xd4, + 0xfc, 0x5f, 0x24, 0x04, 0xd7, 0x24, 0xd4, 0x5a, 0x93, 0x50, 0x7b, 0x9b, 0x84, 0x1c, 0xd8, 0x39, + 0xca, 0x04, 0xa6, 0x9c, 0x30, 0xfa, 0x6e, 0xac, 0x56, 0xcd, 0xe5, 0x2a, 0x28, 0x07, 0xf2, 0xd7, + 0x00, 0xde, 0x5a, 0x5b, 0x11, 0x3e, 0xe6, 0x31, 0xa3, 0x5c, 0x15, 0xaa, 0xa6, 0x3c, 0x28, 0x86, + 0xb8, 0x1a, 0xec, 0x6f, 0x40, 0x6d, 0xc6, 0x42, 0x6e, 0x55, 0x55, 0x91, 0xb7, 0x36, 0x8b, 0x3c, + 0x66, 0xa1, 0xaf, 0x5c, 0xcc, 0x9b, 0xb0, 0x96, 0x60, 0xa1, 0x34, 0xd3, 0xf6, 0xe5, 0xd1, 0xdc, + 0x85, 0x46, 0x1a, 0x8d, 0x71, 0x92, 0xb0, 0xa4, 0x9c, 0xba, 0x7a, 0x1a, 0x1d, 0x49, 0x53, 0x42, + 0x52, 0x1c, 0x73, 0x8e, 0x27, 0x05, 0xab, 0xbe, 0x1e, 0x22, 0xfe, 0x3e, 0xc7, 0x93, 0x22, 0xcd, + 0xbd, 0x4f, 0x01, 0xac, 0x3d, 0xe6, 0xa1, 0xf9, 0x31, 0x84, 0x57, 0xb6, 0x99, 0xbd, 0x99, 0xc0, + 0x5a, 0x2d, 0x9d, 0x3b, 0x7f, 0xe3, 0xb0, 0x2a, 0xd6, 0x79, 0xed, 0x93, 0x1f, 0x7f, 0xfb, 0xb2, + 0x6a, 0x3b, 0xb7, 0xbd, 0xcd, 0x75, 0x5a, 0x7a, 0x8f, 0x45, 0x36, 0x3c, 0x78, 0xba, 0xec, 0x82, + 0x67, 0xcb, 0x2e, 0xf8, 0x75, 0xd9, 0x05, 0x5f, 0x9c, 0x75, 0x2b, 0xcf, 0xce, 0xba, 0x95, 0x9f, + 0xce, 0xba, 0x95, 0x0f, 0xee, 0x5c, 0xd5, 0x13, 0x4e, 0x82, 0x01, 0x61, 0xde, 0x0c, 0x05, 0x8c, + 0x92, 0x60, 0xe2, 0x65, 0x2a, 0x96, 0x12, 0xd5, 0x49, 0x43, 0xed, 0xda, 0xb7, 0xfe, 0x0c, 0x00, + 0x00, 0xff, 0xff, 0x91, 0xe5, 0xb2, 0x95, 0x4f, 0x08, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/evm/types/utils_test.go b/x/evm/types/utils_test.go index d48a3c27..141ca57c 100644 --- a/x/evm/types/utils_test.go +++ b/x/evm/types/utils_test.go @@ -13,9 +13,9 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" authtx "github.com/cosmos/cosmos-sdk/x/auth/tx" - "github.com/tharsis/ethermint/app" - "github.com/tharsis/ethermint/encoding" - evmtypes "github.com/tharsis/ethermint/x/evm/types" + "github.com/cerc-io/laconicd/app" + "github.com/cerc-io/laconicd/encoding" + evmtypes "github.com/cerc-io/laconicd/x/evm/types" "github.com/ethereum/go-ethereum/common" ) diff --git a/x/feemarket/client/cli/query.go b/x/feemarket/client/cli/query.go index db51c1f0..df6009d9 100644 --- a/x/feemarket/client/cli/query.go +++ b/x/feemarket/client/cli/query.go @@ -12,7 +12,7 @@ import ( "github.com/cosmos/cosmos-sdk/client/flags" grpctypes "github.com/cosmos/cosmos-sdk/types/grpc" - "github.com/tharsis/ethermint/x/feemarket/types" + "github.com/cerc-io/laconicd/x/feemarket/types" ) // GetQueryCmd returns the parent command for all x/feemarket CLI query commands. diff --git a/x/feemarket/genesis.go b/x/feemarket/genesis.go index d2d8e95c..fa72795f 100644 --- a/x/feemarket/genesis.go +++ b/x/feemarket/genesis.go @@ -4,8 +4,8 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" abci "github.com/tendermint/tendermint/abci/types" - "github.com/tharsis/ethermint/x/feemarket/keeper" - "github.com/tharsis/ethermint/x/feemarket/types" + "github.com/cerc-io/laconicd/x/feemarket/keeper" + "github.com/cerc-io/laconicd/x/feemarket/types" ) // InitGenesis initializes genesis state based on exported genesis diff --git a/x/feemarket/keeper/abci.go b/x/feemarket/keeper/abci.go index 4ad50e8f..7a26dc4b 100644 --- a/x/feemarket/keeper/abci.go +++ b/x/feemarket/keeper/abci.go @@ -3,8 +3,8 @@ package keeper import ( "fmt" + "github.com/cerc-io/laconicd/x/feemarket/types" abci "github.com/tendermint/tendermint/abci/types" - "github.com/tharsis/ethermint/x/feemarket/types" sdk "github.com/cosmos/cosmos-sdk/types" ) diff --git a/x/feemarket/keeper/grpc_query.go b/x/feemarket/keeper/grpc_query.go index 2469e52e..1393eec6 100644 --- a/x/feemarket/keeper/grpc_query.go +++ b/x/feemarket/keeper/grpc_query.go @@ -5,7 +5,7 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/x/feemarket/types" + "github.com/cerc-io/laconicd/x/feemarket/types" ) var _ types.QueryServer = Keeper{} diff --git a/x/feemarket/keeper/grpc_query_test.go b/x/feemarket/keeper/grpc_query_test.go index b97f4d31..b93bd0ae 100644 --- a/x/feemarket/keeper/grpc_query_test.go +++ b/x/feemarket/keeper/grpc_query_test.go @@ -1,9 +1,9 @@ package keeper_test import ( + "github.com/cerc-io/laconicd/x/feemarket/types" sdk "github.com/cosmos/cosmos-sdk/types" ethparams "github.com/ethereum/go-ethereum/params" - "github.com/tharsis/ethermint/x/feemarket/types" ) func (suite *KeeperTestSuite) TestQueryParams() { diff --git a/x/feemarket/keeper/keeper.go b/x/feemarket/keeper/keeper.go index 644eadbe..69fadc79 100644 --- a/x/feemarket/keeper/keeper.go +++ b/x/feemarket/keeper/keeper.go @@ -6,8 +6,8 @@ import ( paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" "github.com/tendermint/tendermint/libs/log" + "github.com/cerc-io/laconicd/x/feemarket/types" storetypes "github.com/cosmos/cosmos-sdk/store/types" - "github.com/tharsis/ethermint/x/feemarket/types" ) // Keeper grants access to the Fee Market module state. diff --git a/x/feemarket/keeper/keeper_test.go b/x/feemarket/keeper/keeper_test.go index 0d502b04..022bf6e4 100644 --- a/x/feemarket/keeper/keeper_test.go +++ b/x/feemarket/keeper/keeper_test.go @@ -9,18 +9,18 @@ import ( "github.com/stretchr/testify/require" "github.com/stretchr/testify/suite" + "github.com/cerc-io/laconicd/app" + "github.com/cerc-io/laconicd/crypto/ethsecp256k1" + "github.com/cerc-io/laconicd/encoding" + "github.com/cerc-io/laconicd/tests" + ethermint "github.com/cerc-io/laconicd/types" + "github.com/cerc-io/laconicd/x/feemarket/types" "github.com/cosmos/cosmos-sdk/baseapp" "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/codec" "github.com/cosmos/cosmos-sdk/crypto/keyring" sdk "github.com/cosmos/cosmos-sdk/types" authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" - "github.com/tharsis/ethermint/app" - "github.com/tharsis/ethermint/crypto/ethsecp256k1" - "github.com/tharsis/ethermint/encoding" - "github.com/tharsis/ethermint/tests" - ethermint "github.com/tharsis/ethermint/types" - "github.com/tharsis/ethermint/x/feemarket/types" "github.com/ethereum/go-ethereum/common" ethtypes "github.com/ethereum/go-ethereum/core/types" diff --git a/x/feemarket/keeper/migrations.go b/x/feemarket/keeper/migrations.go index 54efbfe6..c08fe4ff 100644 --- a/x/feemarket/keeper/migrations.go +++ b/x/feemarket/keeper/migrations.go @@ -3,7 +3,7 @@ package keeper import ( sdk "github.com/cosmos/cosmos-sdk/types" - v010 "github.com/tharsis/ethermint/x/feemarket/migrations/v010" + v010 "github.com/cerc-io/laconicd/x/feemarket/migrations/v010" ) // Migrator is a struct for handling in-place store migrations. diff --git a/x/feemarket/keeper/migrations_test.go b/x/feemarket/keeper/migrations_test.go index 9c7f8ff2..79fc938a 100644 --- a/x/feemarket/keeper/migrations_test.go +++ b/x/feemarket/keeper/migrations_test.go @@ -3,8 +3,8 @@ package keeper_test import ( "math/big" - "github.com/tharsis/ethermint/x/feemarket/keeper" - v010 "github.com/tharsis/ethermint/x/feemarket/migrations/v010" + "github.com/cerc-io/laconicd/x/feemarket/keeper" + v010 "github.com/cerc-io/laconicd/x/feemarket/migrations/v010" ) func (suite *KeeperTestSuite) TestMigration1To2() { diff --git a/x/feemarket/keeper/params.go b/x/feemarket/keeper/params.go index 5e7f2c62..e5909845 100644 --- a/x/feemarket/keeper/params.go +++ b/x/feemarket/keeper/params.go @@ -3,8 +3,8 @@ package keeper import ( "math/big" + "github.com/cerc-io/laconicd/x/feemarket/types" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/x/feemarket/types" ) // GetParams returns the total set of fee market parameters. diff --git a/x/feemarket/keeper/params_test.go b/x/feemarket/keeper/params_test.go index 68decf15..c1cec4f3 100644 --- a/x/feemarket/keeper/params_test.go +++ b/x/feemarket/keeper/params_test.go @@ -1,7 +1,7 @@ package keeper_test import ( - "github.com/tharsis/ethermint/x/feemarket/types" + "github.com/cerc-io/laconicd/x/feemarket/types" ) func (suite *KeeperTestSuite) TestSetGetParams() { diff --git a/x/feemarket/migrations/v010/migrate.go b/x/feemarket/migrations/v010/migrate.go index 94db41e6..a1645b52 100644 --- a/x/feemarket/migrations/v010/migrate.go +++ b/x/feemarket/migrations/v010/migrate.go @@ -5,10 +5,10 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" + v09types "github.com/cerc-io/laconicd/x/feemarket/migrations/v09/types" + "github.com/cerc-io/laconicd/x/feemarket/types" storetypes "github.com/cosmos/cosmos-sdk/store/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" - v09types "github.com/tharsis/ethermint/x/feemarket/migrations/v09/types" - "github.com/tharsis/ethermint/x/feemarket/types" ) // KeyPrefixBaseFeeV1 is the base fee key prefix used in version 1 diff --git a/x/feemarket/migrations/v010/migrate_test.go b/x/feemarket/migrations/v010/migrate_test.go index 5934d290..84575c65 100644 --- a/x/feemarket/migrations/v010/migrate_test.go +++ b/x/feemarket/migrations/v010/migrate_test.go @@ -9,13 +9,13 @@ import ( sdk "github.com/cosmos/cosmos-sdk/types" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" - "github.com/tharsis/ethermint/encoding" + "github.com/cerc-io/laconicd/encoding" - "github.com/tharsis/ethermint/app" - feemarketkeeper "github.com/tharsis/ethermint/x/feemarket/keeper" - v010 "github.com/tharsis/ethermint/x/feemarket/migrations/v010" - "github.com/tharsis/ethermint/x/feemarket/types" - feemarkettypes "github.com/tharsis/ethermint/x/feemarket/types" + "github.com/cerc-io/laconicd/app" + feemarketkeeper "github.com/cerc-io/laconicd/x/feemarket/keeper" + v010 "github.com/cerc-io/laconicd/x/feemarket/migrations/v010" + "github.com/cerc-io/laconicd/x/feemarket/types" + feemarkettypes "github.com/cerc-io/laconicd/x/feemarket/types" ) func TestMigrateStore(t *testing.T) { diff --git a/x/feemarket/module.go b/x/feemarket/module.go index 71e0c6d0..edd1f646 100644 --- a/x/feemarket/module.go +++ b/x/feemarket/module.go @@ -19,10 +19,10 @@ import ( "github.com/cosmos/cosmos-sdk/types/module" simtypes "github.com/cosmos/cosmos-sdk/types/simulation" - "github.com/tharsis/ethermint/x/feemarket/client/cli" - "github.com/tharsis/ethermint/x/feemarket/keeper" - "github.com/tharsis/ethermint/x/feemarket/simulation" - "github.com/tharsis/ethermint/x/feemarket/types" + "github.com/cerc-io/laconicd/x/feemarket/client/cli" + "github.com/cerc-io/laconicd/x/feemarket/keeper" + "github.com/cerc-io/laconicd/x/feemarket/simulation" + "github.com/cerc-io/laconicd/x/feemarket/types" ) var ( diff --git a/x/feemarket/simulation/genesis.go b/x/feemarket/simulation/genesis.go index b5b5c0ec..f4fd9eac 100644 --- a/x/feemarket/simulation/genesis.go +++ b/x/feemarket/simulation/genesis.go @@ -6,7 +6,7 @@ import ( "github.com/cosmos/cosmos-sdk/types/module" - "github.com/tharsis/ethermint/x/feemarket/types" + "github.com/cerc-io/laconicd/x/feemarket/types" ) // RandomizedGenState generates a random GenesisState for nft diff --git a/x/feemarket/types/feemarket.pb.go b/x/feemarket/types/feemarket.pb.go index a445ff54..da87f5bf 100644 --- a/x/feemarket/types/feemarket.pb.go +++ b/x/feemarket/types/feemarket.pb.go @@ -110,29 +110,29 @@ func init() { } var fileDescriptor_4feb8b20cf98e6e1 = []byte{ - // 343 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x4c, 0x91, 0xcf, 0x6a, 0xea, 0x40, - 0x14, 0x87, 0x33, 0xfe, 0xbb, 0x9a, 0x7b, 0x05, 0x09, 0xde, 0x4b, 0xb8, 0x85, 0x18, 0x5a, 0x90, - 0x6c, 0x9a, 0x20, 0xae, 0xbb, 0xb1, 0xa5, 0x68, 0xa1, 0x50, 0xb2, 0xec, 0x26, 0x4c, 0xe2, 0x31, - 0x19, 0x4c, 0x66, 0x64, 0xe6, 0x28, 0xf5, 0x2d, 0xfa, 0x10, 0x7d, 0x18, 0x97, 0x2e, 0x4b, 0x17, - 0x52, 0xf4, 0x45, 0x4a, 0xa3, 0x4d, 0x5c, 0xcd, 0xcc, 0xf9, 0xbe, 0xe1, 0x1c, 0xce, 0x4f, 0xef, - 0x03, 0x26, 0x20, 0x33, 0xc6, 0xd1, 0x9b, 0x01, 0x64, 0x54, 0xce, 0x01, 0xbd, 0xd5, 0xa0, 0x7c, - 0xb8, 0x0b, 0x29, 0x50, 0x18, 0xff, 0x0a, 0xcf, 0x2d, 0xd1, 0x6a, 0xf0, 0xbf, 0x1b, 0x8b, 0x58, - 0xe4, 0x8a, 0xf7, 0x7d, 0x3b, 0xda, 0x97, 0x6f, 0x15, 0xbd, 0xf1, 0x44, 0x25, 0xcd, 0x94, 0x61, - 0xe9, 0xbf, 0xb9, 0x08, 0x42, 0xaa, 0x20, 0x98, 0x01, 0x98, 0xc4, 0x26, 0x4e, 0xd3, 0x6f, 0x71, - 0x31, 0xa2, 0x0a, 0xee, 0x01, 0x8c, 0x1b, 0xfd, 0xe2, 0x07, 0x06, 0x51, 0x42, 0x79, 0x0c, 0xc1, - 0x14, 0xb8, 0xc8, 0x18, 0xa7, 0x28, 0xa4, 0x59, 0xb1, 0x89, 0xd3, 0xf6, 0xcd, 0xf0, 0x68, 0xdf, - 0xe6, 0xc2, 0x5d, 0xc9, 0x8d, 0xa1, 0xfe, 0x17, 0x52, 0xaa, 0x90, 0x45, 0x0c, 0xd7, 0x41, 0xb6, - 0x4c, 0x91, 0x2d, 0x52, 0x06, 0xd2, 0xac, 0xe6, 0x1f, 0xbb, 0x25, 0x7c, 0x2c, 0x98, 0x71, 0xa5, - 0xb7, 0x81, 0xd3, 0x30, 0x85, 0x20, 0x01, 0x16, 0x27, 0x68, 0xd6, 0x6d, 0xe2, 0x54, 0xfd, 0x3f, - 0xc7, 0xe2, 0x38, 0xaf, 0x19, 0x13, 0xbd, 0x59, 0x4c, 0xdd, 0xb0, 0x89, 0xd3, 0x1a, 0xb9, 0x9b, - 0x5d, 0x4f, 0xfb, 0xd8, 0xf5, 0xfa, 0x31, 0xc3, 0x64, 0x19, 0xba, 0x91, 0xc8, 0xbc, 0x48, 0xa8, - 0x4c, 0xa8, 0xd3, 0x71, 0xad, 0xa6, 0x73, 0x0f, 0xd7, 0x0b, 0x50, 0xee, 0x84, 0xa3, 0xff, 0xeb, - 0x34, 0xf5, 0x43, 0xad, 0x59, 0xeb, 0xd4, 0xfd, 0x0e, 0xe3, 0x0c, 0x19, 0x4d, 0x8b, 0x65, 0x8c, - 0xc6, 0x9b, 0xbd, 0x45, 0xb6, 0x7b, 0x8b, 0x7c, 0xee, 0x2d, 0xf2, 0x7a, 0xb0, 0xb4, 0xed, 0xc1, - 0xd2, 0xde, 0x0f, 0x96, 0xf6, 0xec, 0x9e, 0xb5, 0xc0, 0x84, 0x4a, 0xc5, 0x94, 0x57, 0x26, 0xf5, - 0x72, 0x96, 0x55, 0xde, 0x2e, 0x6c, 0xe4, 0x7b, 0x1f, 0x7e, 0x05, 0x00, 0x00, 0xff, 0xff, 0xee, - 0xfc, 0x5c, 0x06, 0xcf, 0x01, 0x00, 0x00, + // 345 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x4c, 0x91, 0xcf, 0x4a, 0xc3, 0x40, + 0x10, 0x87, 0xb3, 0xfd, 0x67, 0x1b, 0x2d, 0x94, 0x50, 0x25, 0x28, 0xa4, 0x41, 0xa1, 0xe4, 0xd2, + 0x84, 0xd2, 0xb3, 0x97, 0x2a, 0x6a, 0x05, 0x41, 0x72, 0xf4, 0x12, 0x36, 0xe9, 0x34, 0x59, 0x9a, + 0xdd, 0x2d, 0xbb, 0xdb, 0x62, 0xdf, 0xc2, 0x87, 0xf0, 0x61, 0x7a, 0xec, 0x51, 0x3c, 0x14, 0x69, + 0x5f, 0x44, 0x4c, 0x6b, 0xd2, 0xd3, 0xee, 0xce, 0xf7, 0x2d, 0x33, 0xfc, 0x46, 0xef, 0x82, 0x4a, + 0x40, 0x50, 0xc2, 0x94, 0x37, 0x01, 0xa0, 0x58, 0x4c, 0x41, 0x79, 0x8b, 0x7e, 0xf1, 0x70, 0x67, + 0x82, 0x2b, 0x6e, 0x5c, 0xe4, 0x9e, 0x5b, 0xa0, 0x45, 0xff, 0xb2, 0x1d, 0xf3, 0x98, 0x67, 0x8a, + 0xf7, 0x77, 0xdb, 0xdb, 0xd7, 0x9f, 0x25, 0xbd, 0xf6, 0x8a, 0x05, 0xa6, 0xd2, 0xb0, 0xf4, 0x53, + 0xc6, 0x83, 0x10, 0x4b, 0x08, 0x26, 0x00, 0x26, 0xb2, 0x91, 0x53, 0xf7, 0x1b, 0x8c, 0x0f, 0xb1, + 0x84, 0x07, 0x00, 0xe3, 0x56, 0xbf, 0xfa, 0x87, 0x41, 0x94, 0x60, 0x16, 0x43, 0x30, 0x06, 0xc6, + 0x29, 0x61, 0x58, 0x71, 0x61, 0x96, 0x6c, 0xe4, 0x34, 0x7d, 0x33, 0xdc, 0xdb, 0x77, 0x99, 0x70, + 0x5f, 0x70, 0x63, 0xa0, 0x9f, 0x43, 0x8a, 0xa5, 0x22, 0x11, 0x51, 0xcb, 0x80, 0xce, 0x53, 0x45, + 0x66, 0x29, 0x01, 0x61, 0x96, 0xb3, 0x8f, 0xed, 0x02, 0xbe, 0xe4, 0xcc, 0xb8, 0xd1, 0x9b, 0xc0, + 0x70, 0x98, 0x42, 0x90, 0x00, 0x89, 0x13, 0x65, 0x56, 0x6d, 0xe4, 0x94, 0xfd, 0xb3, 0x7d, 0xf1, + 0x29, 0xab, 0x19, 0x23, 0xbd, 0x9e, 0x4f, 0x5d, 0xb3, 0x91, 0xd3, 0x18, 0xba, 0xab, 0x4d, 0x47, + 0xfb, 0xde, 0x74, 0xba, 0x31, 0x51, 0xc9, 0x3c, 0x74, 0x23, 0x4e, 0xbd, 0x88, 0x4b, 0xca, 0xe5, + 0xe1, 0xe8, 0xc9, 0xf1, 0xd4, 0x53, 0xcb, 0x19, 0x48, 0x77, 0xc4, 0x94, 0x7f, 0x72, 0x98, 0xfa, + 0xb9, 0x52, 0xaf, 0xb4, 0xaa, 0x7e, 0x8b, 0x30, 0xa2, 0x08, 0x4e, 0xf3, 0x30, 0x86, 0x8f, 0xab, + 0xad, 0x85, 0xd6, 0x5b, 0x0b, 0xfd, 0x6c, 0x2d, 0xf4, 0xb1, 0xb3, 0xb4, 0xf5, 0xce, 0xd2, 0xbe, + 0x76, 0x96, 0xf6, 0xd6, 0x3b, 0x6e, 0x01, 0x22, 0xea, 0x11, 0xee, 0xa5, 0x38, 0xe2, 0x8c, 0x44, + 0x63, 0xef, 0xfd, 0x68, 0x55, 0x59, 0xb7, 0xb0, 0x96, 0xc5, 0x3e, 0xf8, 0x0d, 0x00, 0x00, 0xff, + 0xff, 0xe0, 0x3f, 0x15, 0x6e, 0xce, 0x01, 0x00, 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/feemarket/types/genesis.pb.go b/x/feemarket/types/genesis.pb.go index 94e66f48..13eb79cd 100644 --- a/x/feemarket/types/genesis.pb.go +++ b/x/feemarket/types/genesis.pb.go @@ -88,7 +88,7 @@ func init() { } var fileDescriptor_6241c21661288629 = []byte{ - // 246 bytes of a gzipped FileDescriptorProto + // 253 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xe2, 0x52, 0x49, 0x2d, 0xc9, 0x48, 0x2d, 0xca, 0xcd, 0xcc, 0x2b, 0xd1, 0x4f, 0x4b, 0x4d, 0xcd, 0x4d, 0x2c, 0xca, 0x4e, 0x2d, 0xd1, 0x2f, 0x33, 0xd4, 0x4f, 0x4f, 0xcd, 0x4b, 0x2d, 0xce, 0x2c, 0xd6, 0x2b, 0x28, 0xca, 0x2f, 0xc9, @@ -99,12 +99,12 @@ var fileDescriptor_6241c21661288629 = []byte{ 0xb5, 0x7a, 0x01, 0x60, 0x55, 0x4e, 0x2c, 0x27, 0xee, 0xc9, 0x33, 0x04, 0x41, 0xf5, 0x08, 0x49, 0x73, 0x71, 0x26, 0xe5, 0xe4, 0x27, 0x67, 0xc7, 0xa7, 0x27, 0x16, 0x4b, 0x30, 0x2b, 0x30, 0x6a, 0xb0, 0x04, 0x71, 0x80, 0x05, 0xdc, 0x13, 0x8b, 0xbd, 0x58, 0x38, 0x98, 0x04, 0x98, 0x83, 0x38, - 0x92, 0x12, 0x8b, 0x53, 0xe3, 0xd3, 0x52, 0x53, 0x9d, 0x3c, 0x4e, 0x3c, 0x92, 0x63, 0xbc, 0xf0, + 0x92, 0x12, 0x8b, 0x53, 0xe3, 0xd3, 0x52, 0x53, 0x9d, 0xdc, 0x4f, 0x3c, 0x92, 0x63, 0xbc, 0xf0, 0x48, 0x8e, 0xf1, 0xc1, 0x23, 0x39, 0xc6, 0x09, 0x8f, 0xe5, 0x18, 0x2e, 0x3c, 0x96, 0x63, 0xb8, - 0xf1, 0x58, 0x8e, 0x21, 0x4a, 0x2f, 0x3d, 0xb3, 0x24, 0xa3, 0x34, 0x49, 0x2f, 0x39, 0x3f, 0x57, - 0xbf, 0x24, 0x23, 0xb1, 0xa8, 0x38, 0xb3, 0x58, 0x1f, 0xe1, 0x9f, 0x0a, 0x24, 0x1f, 0x95, 0x54, - 0x16, 0xa4, 0x16, 0x27, 0xb1, 0x81, 0xfd, 0x62, 0x0c, 0x08, 0x00, 0x00, 0xff, 0xff, 0x3c, 0x4e, - 0x2a, 0x68, 0x49, 0x01, 0x00, 0x00, + 0xf1, 0x58, 0x8e, 0x21, 0x4a, 0x37, 0x3d, 0xb3, 0x24, 0xa3, 0x34, 0x49, 0x2f, 0x39, 0x3f, 0x57, + 0x3f, 0x39, 0xb5, 0x28, 0x59, 0x37, 0x33, 0x5f, 0x3f, 0x27, 0x31, 0x39, 0x3f, 0x2f, 0x33, 0x39, + 0x45, 0xbf, 0x02, 0xc9, 0x43, 0x25, 0x95, 0x05, 0xa9, 0xc5, 0x49, 0x6c, 0x60, 0xaf, 0x18, 0x03, + 0x02, 0x00, 0x00, 0xff, 0xff, 0x77, 0x0a, 0xa1, 0x73, 0x48, 0x01, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/feemarket/types/query.pb.go b/x/feemarket/types/query.pb.go index d22c3e7f..03ffa349 100644 --- a/x/feemarket/types/query.pb.go +++ b/x/feemarket/types/query.pb.go @@ -286,36 +286,36 @@ func init() { } var fileDescriptor_71a07c1ffd85fde2 = []byte{ - // 450 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x53, 0xcf, 0x6f, 0xd3, 0x30, - 0x14, 0x8e, 0x29, 0x74, 0xc3, 0x5c, 0x90, 0xe9, 0xa6, 0x29, 0x8c, 0x6c, 0x0a, 0xd2, 0x04, 0x83, - 0xd9, 0xda, 0xb8, 0x72, 0x8a, 0xc4, 0xaf, 0x1b, 0x84, 0x1b, 0x12, 0x9a, 0x9c, 0xf2, 0x9a, 0x46, - 0x6d, 0xe2, 0x34, 0x76, 0x2b, 0x7a, 0x85, 0x0b, 0x07, 0x0e, 0x48, 0xfc, 0x11, 0xfc, 0x2b, 0x3d, - 0x56, 0xe2, 0x82, 0x38, 0x54, 0xa8, 0xe5, 0x0f, 0x41, 0x71, 0x9c, 0xb6, 0xa1, 0x2d, 0xf4, 0x14, - 0xeb, 0xe5, 0xf3, 0xf7, 0x7d, 0xef, 0x7b, 0x7e, 0xd8, 0x05, 0xd5, 0x86, 0x2c, 0x8e, 0x12, 0xc5, - 0x5a, 0x00, 0x31, 0xcf, 0x3a, 0xa0, 0xd8, 0xe0, 0x9c, 0xf5, 0xfa, 0x90, 0x0d, 0x69, 0x9a, 0x09, - 0x25, 0xc8, 0xfe, 0x1c, 0x43, 0xe7, 0x18, 0x3a, 0x38, 0xb7, 0x1b, 0xa1, 0x08, 0x85, 0x86, 0xb0, - 0xfc, 0x54, 0xa0, 0xed, 0xc3, 0x50, 0x88, 0xb0, 0x0b, 0x8c, 0xa7, 0x11, 0xe3, 0x49, 0x22, 0x14, - 0x57, 0x91, 0x48, 0xa4, 0xf9, 0x7b, 0xb2, 0x41, 0x6f, 0x41, 0xac, 0x71, 0x6e, 0x03, 0x93, 0x57, - 0xb9, 0x85, 0x97, 0x3c, 0xe3, 0xb1, 0xf4, 0xa1, 0xd7, 0x07, 0xa9, 0xdc, 0xd7, 0xf8, 0x56, 0xa5, - 0x2a, 0x53, 0x91, 0x48, 0x20, 0x8f, 0x71, 0x3d, 0xd5, 0x95, 0x03, 0x74, 0x8c, 0xee, 0xdd, 0xb8, - 0x70, 0xe8, 0x7a, 0xc7, 0xb4, 0xb8, 0xe7, 0x5d, 0x1d, 0x4d, 0x8e, 0x2c, 0xdf, 0xdc, 0x71, 0xf7, - 0x0c, 0xa9, 0xc7, 0x25, 0x3c, 0x05, 0x28, 0xb5, 0xde, 0xe2, 0x46, 0xb5, 0x6c, 0xc4, 0x9e, 0xe0, - 0xdd, 0x80, 0x4b, 0xb8, 0x6c, 0x01, 0x68, 0xb9, 0xeb, 0xde, 0xe9, 0xcf, 0xc9, 0xd1, 0x49, 0x18, - 0xa9, 0x76, 0x3f, 0xa0, 0x4d, 0x11, 0xb3, 0xa6, 0x90, 0xb1, 0x90, 0xe6, 0x73, 0x26, 0xdf, 0x75, - 0x98, 0x1a, 0xa6, 0x20, 0xe9, 0x8b, 0x44, 0xf9, 0x3b, 0x41, 0x41, 0xe7, 0xee, 0x97, 0xf4, 0x5d, - 0xd1, 0xec, 0x3c, 0xe3, 0xf3, 0x16, 0xef, 0xe3, 0xbd, 0xbf, 0xea, 0x46, 0xf7, 0x26, 0xae, 0x85, - 0xbc, 0xe8, 0xb0, 0xe6, 0xe7, 0xc7, 0x8b, 0x6f, 0x35, 0x7c, 0x4d, 0x63, 0xc9, 0x47, 0x84, 0xeb, - 0x45, 0x6f, 0xe4, 0x74, 0x53, 0xef, 0xab, 0x71, 0xda, 0x0f, 0xb6, 0xc2, 0x16, 0xfa, 0xee, 0xf1, - 0x87, 0xef, 0xbf, 0xbf, 0x5e, 0xb1, 0xc9, 0xc1, 0xd2, 0xe0, 0x60, 0x10, 0xe7, 0xc3, 0x2b, 0x82, - 0x24, 0x9f, 0x10, 0xde, 0x31, 0x69, 0x91, 0x7f, 0x53, 0x57, 0xa3, 0xb6, 0x1f, 0x6e, 0x07, 0x36, - 0x46, 0x5c, 0x6d, 0xe4, 0x90, 0xd8, 0xab, 0x46, 0xca, 0xc1, 0x90, 0xcf, 0x08, 0xef, 0x96, 0x09, - 0x92, 0xff, 0xd0, 0x57, 0x07, 0x60, 0x9f, 0x6d, 0x89, 0x36, 0x6e, 0xee, 0x6a, 0x37, 0x77, 0xc8, - 0xed, 0x35, 0x6e, 0x72, 0xec, 0x65, 0xc8, 0xa5, 0xf7, 0x7c, 0x34, 0x75, 0xd0, 0x78, 0xea, 0xa0, - 0x5f, 0x53, 0x07, 0x7d, 0x99, 0x39, 0xd6, 0x78, 0xe6, 0x58, 0x3f, 0x66, 0x8e, 0xf5, 0x86, 0x2e, - 0xbd, 0x1b, 0xd5, 0xe6, 0x99, 0x8c, 0x24, 0x5b, 0xac, 0xc8, 0xfb, 0x25, 0x52, 0xfd, 0x86, 0x82, - 0xba, 0x5e, 0x8f, 0x47, 0x7f, 0x02, 0x00, 0x00, 0xff, 0xff, 0x85, 0x23, 0x79, 0x71, 0xb8, 0x03, - 0x00, 0x00, + // 454 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0x93, 0x31, 0x6f, 0xd3, 0x40, + 0x14, 0xc7, 0x7d, 0x04, 0xd2, 0x72, 0x2c, 0xe8, 0x48, 0xab, 0xca, 0x14, 0xb7, 0x32, 0x52, 0x05, + 0x05, 0xfb, 0xd4, 0xb2, 0x32, 0x59, 0x82, 0x8a, 0x0d, 0xcc, 0x86, 0x84, 0xaa, 0xb3, 0xfb, 0xe2, + 0x58, 0x89, 0x7d, 0x8e, 0xef, 0x12, 0x91, 0x15, 0x16, 0x06, 0x06, 0x24, 0x3e, 0x04, 0x5f, 0x25, + 0x63, 0x24, 0x16, 0xc4, 0x10, 0xa1, 0x84, 0x0f, 0x82, 0x7c, 0x3e, 0x87, 0x98, 0x24, 0x90, 0x29, + 0xa7, 0x97, 0xdf, 0xfd, 0xff, 0xff, 0xf7, 0xde, 0x19, 0xdb, 0x20, 0x3b, 0x90, 0x27, 0x71, 0x2a, + 0x69, 0x1b, 0x20, 0x61, 0x79, 0x17, 0x24, 0x1d, 0x9e, 0xd1, 0xfe, 0x00, 0xf2, 0x91, 0x9b, 0xe5, + 0x5c, 0x72, 0xb2, 0xbf, 0x60, 0xdc, 0x05, 0xe3, 0x0e, 0xcf, 0xcc, 0x56, 0xc4, 0x23, 0xae, 0x10, + 0x5a, 0x9c, 0x4a, 0xda, 0x3c, 0x8c, 0x38, 0x8f, 0x7a, 0x40, 0x59, 0x16, 0x53, 0x96, 0xa6, 0x5c, + 0x32, 0x19, 0xf3, 0x54, 0xe8, 0x7f, 0x4f, 0x36, 0xf8, 0xfd, 0x11, 0x56, 0x9c, 0xdd, 0xc2, 0xe4, + 0x55, 0x11, 0xe1, 0x25, 0xcb, 0x59, 0x22, 0x7c, 0xe8, 0x0f, 0x40, 0x48, 0xfb, 0x35, 0xbe, 0x53, + 0xab, 0x8a, 0x8c, 0xa7, 0x02, 0xc8, 0x53, 0xdc, 0xcc, 0x54, 0xe5, 0x00, 0x1d, 0xa3, 0x07, 0xb7, + 0xce, 0x2d, 0x77, 0x7d, 0x62, 0xb7, 0xbc, 0xe7, 0x5d, 0x1f, 0x4f, 0x8f, 0x0c, 0x5f, 0xdf, 0xb1, + 0xf7, 0xb4, 0xa8, 0xc7, 0x04, 0x3c, 0x07, 0xa8, 0xbc, 0xde, 0xe2, 0x56, 0xbd, 0xac, 0xcd, 0x9e, + 0xe1, 0xdd, 0x80, 0x09, 0xb8, 0x6c, 0x03, 0x28, 0xbb, 0x9b, 0xde, 0xe9, 0x8f, 0xe9, 0xd1, 0x49, + 0x14, 0xcb, 0xce, 0x20, 0x70, 0x43, 0x9e, 0xd0, 0x90, 0x8b, 0x84, 0x0b, 0xfd, 0xe3, 0x88, 0xab, + 0x2e, 0x95, 0xa3, 0x0c, 0x84, 0xfb, 0x22, 0x95, 0xfe, 0x4e, 0x50, 0xca, 0xd9, 0xfb, 0x95, 0x7c, + 0x8f, 0x87, 0xdd, 0x0b, 0xb6, 0x68, 0xf1, 0x21, 0xde, 0xfb, 0xab, 0xae, 0x7d, 0x6f, 0xe3, 0x46, + 0xc4, 0xca, 0x0e, 0x1b, 0x7e, 0x71, 0x3c, 0xff, 0xda, 0xc0, 0x37, 0x14, 0x4b, 0x3e, 0x20, 0xdc, + 0x2c, 0x7b, 0x23, 0xa7, 0x9b, 0x7a, 0x5f, 0x1d, 0xa7, 0xf9, 0x68, 0x2b, 0xb6, 0xf4, 0xb7, 0x8f, + 0xdf, 0x7f, 0xfb, 0xf5, 0xe5, 0x9a, 0x49, 0x0e, 0x96, 0x16, 0x07, 0xc3, 0xa4, 0x58, 0x5e, 0x39, + 0x48, 0xf2, 0x11, 0xe1, 0x1d, 0x3d, 0x2d, 0xf2, 0x6f, 0xe9, 0xfa, 0xa8, 0xcd, 0xc7, 0xdb, 0xc1, + 0x3a, 0x88, 0xad, 0x82, 0x1c, 0x12, 0x73, 0x35, 0x48, 0xb5, 0x18, 0xf2, 0x09, 0xe1, 0xdd, 0x6a, + 0x82, 0xe4, 0x3f, 0xf2, 0xf5, 0x05, 0x98, 0xce, 0x96, 0xb4, 0x4e, 0x73, 0x5f, 0xa5, 0xb9, 0x47, + 0xee, 0xae, 0x49, 0x53, 0xb0, 0x97, 0x11, 0x13, 0xde, 0xc5, 0x78, 0x66, 0xa1, 0xc9, 0xcc, 0x42, + 0x3f, 0x67, 0x16, 0xfa, 0x3c, 0xb7, 0x8c, 0xc9, 0xdc, 0x32, 0xbe, 0xcf, 0x2d, 0xe3, 0x8d, 0xb3, + 0xfc, 0x6e, 0x20, 0x0f, 0x9d, 0x98, 0xd3, 0x1e, 0x0b, 0x79, 0x1a, 0x87, 0x57, 0xf4, 0xdd, 0x92, + 0xa6, 0x7a, 0x42, 0x41, 0x53, 0x7d, 0x1d, 0x4f, 0x7e, 0x07, 0x00, 0x00, 0xff, 0xff, 0xe1, 0xc2, + 0xfa, 0x4c, 0xb7, 0x03, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/nameservice/README.md b/x/nameservice/README.md index 92b49c7c..4e02adc5 100644 --- a/x/nameservice/README.md +++ b/x/nameservice/README.md @@ -8,18 +8,18 @@ $ make build # Setup Chain ```bash -./build/chibaclonkd keys add root -./build/chibaclonkd init test-moniker --chain-id ethermint_9000-1 -./build/chibaclonkd add-genesis-account $(./build/chibaclonkd keys show root -a) 1000000000000000000aphoton,1000000000000000000stake -./build/chibaclonkd gentx root 1000000000000000000stake --chain-id ethermint_9000-1 -./build/chibaclonkd collect-gentxs -./build/chibaclonkd start +./build/laconicd keys add root +./build/laconicd init test-moniker --chain-id ethermint_9000-1 +./build/laconicd add-genesis-account $(./build/laconicd keys show root -a) 1000000000000000000aphoton,1000000000000000000stake +./build/laconicd gentx root 1000000000000000000stake --chain-id ethermint_9000-1 +./build/laconicd collect-gentxs +./build/laconicd start ``` ## Get Params ```bash -$ ./build/chibaclonkd q nameservice params -o json | jq . +$ ./build/laconicd q nameservice params -o json | jq . { "params": { "record_rent": { @@ -58,7 +58,7 @@ $ ./build/chibaclonkd q nameservice params -o json | jq . > First you have to Create bond ```bash -$ ./build/chibaclonkd tx nameservice set ~/Desktop/examples/records/example1.yml 95f68b1b862bfd1609b0c9aaf7300287b92fec90ac64027092c3e723af36e83d --from root --chain-id ethermint_9000-1 --yes -o json +$ ./build/laconicd tx nameservice set ~/Desktop/examples/records/example1.yml 95f68b1b862bfd1609b0c9aaf7300287b92fec90ac64027092c3e723af36e83d --from root --chain-id ethermint_9000-1 --yes -o json { "height": "0", "txhash": "BA44ABE1194724694E7CB290F9F3121DB4E63E1A030D95CB84813EEA132CF95F", @@ -78,7 +78,7 @@ $ ./build/chibaclonkd tx nameservice set ~/Desktop/examples/records/example1.yml ## Get records list ```bash -$ ./build/chibaclonkd q nameservice list -o json | jq +$ ./build/laconicd q nameservice list -o json | jq [ { "id": "bafyreih7un2ntk235wshncebus5emlozdhdixrrv675my5umb6fgdergae", @@ -104,7 +104,7 @@ $ ./build/chibaclonkd q nameservice list -o json | jq ## Get record by id ```bash -$ ./build/chibaclonkd q nameservice get bafyreih7un2ntk235wshncebus5emlozdhdixrrv675my5umb6fgdergae -o json | jq . +$ ./build/laconicd q nameservice get bafyreih7un2ntk235wshncebus5emlozdhdixrrv675my5umb6fgdergae -o json | jq . { "record": { "id": "bafyreih7un2ntk235wshncebus5emlozdhdixrrv675my5umb6fgdergae", @@ -121,7 +121,7 @@ $ ./build/chibaclonkd q nameservice get bafyreih7un2ntk235wshncebus5emlozdhdixrr ## Reserve name ```bash - ./build/chibaclonkd tx nameservice reserve-name hello --from root --chain-id ethermint_9000-1 --owner $(./build/chibaclonkd key + ./build/laconicd tx nameservice reserve-name hello --from root --chain-id ethermint_9000-1 --owner $(./build/laconicd key s show root -a) -y -o json | jq . { "height": "0", @@ -143,7 +143,7 @@ s show root -a) -y -o json | jq . ## Query Whois for name authority ```bash - ./build/chibaclonkd q nameservice whois hello -o json | jq . + ./build/laconicd q nameservice whois hello -o json | jq . { "name_authority": { "owner_public_key": "Au3hH1tzL1KgZfXfA71jGYSe5RV9Wg95kwhBWs8V+N+h", @@ -161,7 +161,7 @@ s show root -a) -y -o json | jq . ## Query the nameservice module balance ```bash -$ ./build/chibaclonkd q nameservice balance -o json | jq . +$ ./build/laconicd q nameservice balance -o json | jq . { "balances": [ { @@ -181,14 +181,14 @@ $ ./build/chibaclonkd q nameservice balance -o json | jq . ## add bond to the authority ```bash -$ ./build/chibaclonkd tx nameservice authority-bond [Authority Name] [Bond ID ] --from root --chain-id ethermint_9000-1 -y -o json | jq . -$ ./build/chibaclonkd tx nameservice authority-bond hello 95f68b1b862bfd1609b0c9aaf7300287b92fec90ac64027092c3e723af36e83d --from root --chain-id ethermint_9000-1 -y -o json | jq . - ``` +$ ./build/laconicd tx nameservice authority-bond [Authority Name] [Bond ID ] --from root --chain-id ethermint_9000-1 -y -o json | jq . +$ ./build/laconicd tx nameservice authority-bond hello 95f68b1b862bfd1609b0c9aaf7300287b92fec90ac64027092c3e723af36e83d --from root --chain-id ethermint_9000-1 -y -o json | jq . +``` ## Query the records by associate bond id ```bash -$ ./build/chibaclonkd q nameservice query-by-bond 95f68b1b862bfd1609b0c9aaf7300287b92fec90ac64027092c3e723af36e83d -o json | jq . +$ ./build/laconicd q nameservice query-by-bond 95f68b1b862bfd1609b0c9aaf7300287b92fec90ac64027092c3e723af36e83d -o json | jq . { "records": [ { @@ -209,7 +209,7 @@ $ ./build/chibaclonkd q nameservice query-by-bond 95f68b1b862bfd1609b0c9aaf73002 ## dissociate bond from record ```bash -$ ./build/chibaclonkd tx nameservice dissociate-bond bafyreih7un2ntk235wshncebus5emlozdhdixrrv675my5umb6fgdergae --from root --chain-id ethermint_9000-1 +$ ./build/laconicd tx nameservice dissociate-bond bafyreih7un2ntk235wshncebus5emlozdhdixrrv675my5umb6fgdergae --from root --chain-id ethermint_9000-1 {"body":{"messages":[{"@type":"/vulcanize.nameservice.v1beta1.MsgDissociateBond","record_id":"bafyreih7un2ntk235wshncebus5emlozdhdixrrv675my5umb6fgdergae","signer":"ethm1mfdjngh5jvjs9lqtt9a7y2hlgw8v3syh3hsqzk"}],"memo":"","timeout_height":"0","extension_options":[],"non_critical_extension_options":[]},"auth_info":{"signer_infos":[],"fee":{"amount":[],"gas_limit":"200000","payer":"","granter":""}},"signatures":[]} confirm transaction before signing and broadcasting [y/N]: y @@ -231,7 +231,7 @@ txhash: 7AFEF524CB0D92D6576FC08601A787786E802449888FD8DDAA7635698CC85060 ## Associate bond with record ```bash -./build/chibaclonkd tx nameservice associate-bond bafyreih7un2ntk235wshncebus5emlozdhdixrrv675my5umb6fgdergae c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440 --from root --chain-id ethermint_9000-1 -y -o json | jq . +./build/laconicd tx nameservice associate-bond bafyreih7un2ntk235wshncebus5emlozdhdixrrv675my5umb6fgdergae c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440 --from root --chain-id ethermint_9000-1 -y -o json | jq . { "height": "0", "txhash": "F75C2BF2FE73668AE1332E1237F924AC549E31E822A56394DE5AC17200B199F9", @@ -252,7 +252,7 @@ txhash: 7AFEF524CB0D92D6576FC08601A787786E802449888FD8DDAA7635698CC85060 ## dissociate-records => remove all record from bond ```bash -$./build/chibaclonkd tx nameservice dissociate-records c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440 --from root --chain-id ethermint_9000-1 -y -o json | jq . +$./build/laconicd tx nameservice dissociate-records c3f7a78c5042d2003880962ba31ff3b01fcf5942960e0bc3ca331f816346a440 --from root --chain-id ethermint_9000-1 -y -o json | jq . { "height": "0", "txhash": "0316F503E5DEA47CB108AE6C7C7FFAF3F71CC56BC22F63CB97322E1BE48B33B9", @@ -274,14 +274,14 @@ $./build/chibaclonkd tx nameservice dissociate-records c3f7a78c5042d2003880962ba > When a record is expires , needs to renew record ```bash -$ ./build/chibaclonkd tx nameservice renew-record bafyreih7un2ntk235wshncebus5emlozdhdixrrv675my5umb6fgdergae --from root --chain-id ethermint_9000-1 +$ ./build/laconicd tx nameservice renew-record bafyreih7un2ntk235wshncebus5emlozdhdixrrv675my5umb6fgdergae --from root --chain-id ethermint_9000-1 ``` ## Set the authority name ```bash -$ ./build/chibaclonkd tx nameservice set-name crn://hello/test test_hello_cid --from root --chain-id ethermint_9000-1 -y -o json | jq . +$ ./build/laconicd tx nameservice set-name crn://hello/test test_hello_cid --from root --chain-id ethermint_9000-1 -y -o json | jq . { "height": "0", "txhash": "66A63C73B076EEE9A2F7605354448EDEB161F0115D4D03AF68C01BA28DB97486", @@ -301,7 +301,7 @@ $ ./build/chibaclonkd tx nameservice set-name crn://hello/test test_hello_cid - ## Delete the name ```bash -$./build/chibaclonkd tx nameservice delete-name crn://hello/test --from root --chain-id ethermint_9000-1 -y +$./build/laconicd tx nameservice delete-name crn://hello/test --from root --chain-id ethermint_9000-1 -y code: 0 codespace: "" data: "" @@ -320,7 +320,7 @@ txhash: A3FF4C46BAC7BD6E54BBB743A49830AE8C6F6FE59282384789CBA323C1FE540C ## List of Authorities Expire Queue ```bash -$ ./build/chibaclonkd q nameservice authority-expiry -o json | jq . +$ ./build/laconicd q nameservice authority-expiry -o json | jq . { "authorities": [], "pagination": null @@ -331,10 +331,10 @@ $ ./build/chibaclonkd q nameservice authority-expiry -o json | jq . ## List of Records Expire Queue ```bash -$ ./build/chibaclonkd q nameservice record-expiry -o json | jq . +$ ./build/laconicd q nameservice record-expiry -o json | jq . { "records": [], "pagination": null } -``` \ No newline at end of file +``` diff --git a/x/nameservice/abci.go b/x/nameservice/abci.go index 7deb1556..f57fc840 100644 --- a/x/nameservice/abci.go +++ b/x/nameservice/abci.go @@ -1,9 +1,9 @@ package nameservice import ( + "github.com/cerc-io/laconicd/x/nameservice/keeper" sdk "github.com/cosmos/cosmos-sdk/types" abci "github.com/tendermint/tendermint/abci/types" - "github.com/tharsis/ethermint/x/nameservice/keeper" ) // BeginBlocker will persist the current header and validator set as a historical entry diff --git a/x/nameservice/client/cli/query.go b/x/nameservice/client/cli/query.go index 71257932..627cd716 100644 --- a/x/nameservice/client/cli/query.go +++ b/x/nameservice/client/cli/query.go @@ -5,11 +5,11 @@ import ( "fmt" "strings" + "github.com/cerc-io/laconicd/x/nameservice/types" "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/client/flags" "github.com/cosmos/cosmos-sdk/version" "github.com/spf13/cobra" - "github.com/tharsis/ethermint/x/nameservice/types" ) // GetQueryCmd returns the cli query commands for this module diff --git a/x/nameservice/client/cli/tx.go b/x/nameservice/client/cli/tx.go index 02840a76..f181ae3c 100644 --- a/x/nameservice/client/cli/tx.go +++ b/x/nameservice/client/cli/tx.go @@ -5,13 +5,13 @@ import ( "io/ioutil" "strings" + "github.com/cerc-io/laconicd/server/flags" + "github.com/cerc-io/laconicd/x/nameservice/types" "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/client/tx" sdk "github.com/cosmos/cosmos-sdk/types" "github.com/cosmos/cosmos-sdk/version" "github.com/spf13/cobra" - "github.com/tharsis/ethermint/server/flags" - "github.com/tharsis/ethermint/x/nameservice/types" "gopkg.in/yaml.v3" ) diff --git a/x/nameservice/client/testutil/cli_test.go b/x/nameservice/client/testutil/cli_test.go index 26939954..7b22258b 100644 --- a/x/nameservice/client/testutil/cli_test.go +++ b/x/nameservice/client/testutil/cli_test.go @@ -3,8 +3,8 @@ package testutil import ( "testing" + "github.com/cerc-io/laconicd/testutil/network" "github.com/stretchr/testify/suite" - "github.com/tharsis/ethermint/testutil/network" ) func TestIntegrationTestSuite(t *testing.T) { diff --git a/x/nameservice/client/testutil/grpc.go b/x/nameservice/client/testutil/grpc.go index 2256cee6..138a0c56 100644 --- a/x/nameservice/client/testutil/grpc.go +++ b/x/nameservice/client/testutil/grpc.go @@ -6,13 +6,13 @@ import ( "os" "time" + "github.com/cerc-io/laconicd/x/nameservice/client/cli" + nstypes "github.com/cerc-io/laconicd/x/nameservice/types" "github.com/cosmos/cosmos-sdk/client/flags" clitestutil "github.com/cosmos/cosmos-sdk/testutil/cli" "github.com/cosmos/cosmos-sdk/testutil/rest" sdk "github.com/cosmos/cosmos-sdk/types" tmcli "github.com/tendermint/tendermint/libs/cli" - "github.com/tharsis/ethermint/x/nameservice/client/cli" - nstypes "github.com/tharsis/ethermint/x/nameservice/types" ) func (s *IntegrationTestSuite) TestGRPCQueryParams() { diff --git a/x/nameservice/client/testutil/query.go b/x/nameservice/client/testutil/query.go index 0616fb0b..6fdd3733 100644 --- a/x/nameservice/client/testutil/query.go +++ b/x/nameservice/client/testutil/query.go @@ -6,12 +6,12 @@ import ( "os" "time" + "github.com/cerc-io/laconicd/x/nameservice/client/cli" + "github.com/cerc-io/laconicd/x/nameservice/types" "github.com/cosmos/cosmos-sdk/client/flags" clitestutil "github.com/cosmos/cosmos-sdk/testutil/cli" sdk "github.com/cosmos/cosmos-sdk/types" tmcli "github.com/tendermint/tendermint/libs/cli" - "github.com/tharsis/ethermint/x/nameservice/client/cli" - "github.com/tharsis/ethermint/x/nameservice/types" ) func (s *IntegrationTestSuite) TestGetCmdQueryParams() { diff --git a/x/nameservice/client/testutil/tx.go b/x/nameservice/client/testutil/tx.go index 963fc542..eff742d7 100644 --- a/x/nameservice/client/testutil/tx.go +++ b/x/nameservice/client/testutil/tx.go @@ -6,6 +6,11 @@ import ( "os" "time" + "github.com/cerc-io/laconicd/testutil/network" + bondcli "github.com/cerc-io/laconicd/x/bond/client/cli" + "github.com/cerc-io/laconicd/x/bond/types" + "github.com/cerc-io/laconicd/x/nameservice/client/cli" + nstypes "github.com/cerc-io/laconicd/x/nameservice/types" "github.com/cosmos/cosmos-sdk/client/flags" "github.com/cosmos/cosmos-sdk/crypto/hd" "github.com/cosmos/cosmos-sdk/crypto/keyring" @@ -15,11 +20,6 @@ import ( banktestutil "github.com/cosmos/cosmos-sdk/x/bank/client/testutil" "github.com/stretchr/testify/suite" tmcli "github.com/tendermint/tendermint/libs/cli" - "github.com/tharsis/ethermint/testutil/network" - bondcli "github.com/tharsis/ethermint/x/bond/client/cli" - "github.com/tharsis/ethermint/x/bond/types" - "github.com/tharsis/ethermint/x/nameservice/client/cli" - nstypes "github.com/tharsis/ethermint/x/nameservice/types" ) var ( diff --git a/x/nameservice/genesis.go b/x/nameservice/genesis.go index 040eea5a..fc082834 100644 --- a/x/nameservice/genesis.go +++ b/x/nameservice/genesis.go @@ -3,10 +3,10 @@ package nameservice import ( "time" + "github.com/cerc-io/laconicd/x/nameservice/keeper" + "github.com/cerc-io/laconicd/x/nameservice/types" sdk "github.com/cosmos/cosmos-sdk/types" abci "github.com/tendermint/tendermint/abci/types" - "github.com/tharsis/ethermint/x/nameservice/keeper" - "github.com/tharsis/ethermint/x/nameservice/types" ) func InitGenesis(ctx sdk.Context, keeper keeper.Keeper, data types.GenesisState) []abci.ValidatorUpdate { diff --git a/x/nameservice/helpers/helpers.go b/x/nameservice/helpers/helpers.go index f2f4ed5d..3f28c9af 100644 --- a/x/nameservice/helpers/helpers.go +++ b/x/nameservice/helpers/helpers.go @@ -8,8 +8,8 @@ import ( "encoding/hex" "encoding/json" + wnsUtils "github.com/cerc-io/laconicd/utils" set "github.com/deckarep/golang-set" - wnsUtils "github.com/tharsis/ethermint/utils" "sort" ) diff --git a/x/nameservice/keeper/grpc_query.go b/x/nameservice/keeper/grpc_query.go index 35620223..1586ffa5 100644 --- a/x/nameservice/keeper/grpc_query.go +++ b/x/nameservice/keeper/grpc_query.go @@ -3,9 +3,9 @@ package keeper import ( "context" + "github.com/cerc-io/laconicd/x/nameservice/types" sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - "github.com/tharsis/ethermint/x/nameservice/types" ) // BondIDAttributeName denotes the record bond ID. diff --git a/x/nameservice/keeper/grpc_query_test.go b/x/nameservice/keeper/grpc_query_test.go index 331a2676..06e94827 100644 --- a/x/nameservice/keeper/grpc_query_test.go +++ b/x/nameservice/keeper/grpc_query_test.go @@ -5,8 +5,8 @@ import ( "fmt" "os" - "github.com/tharsis/ethermint/x/nameservice/client/cli" - nameservicetypes "github.com/tharsis/ethermint/x/nameservice/types" + "github.com/cerc-io/laconicd/x/nameservice/client/cli" + nameservicetypes "github.com/cerc-io/laconicd/x/nameservice/types" ) func (suite *KeeperTestSuite) TestGrpcQueryParams() { diff --git a/x/nameservice/keeper/invariants.go b/x/nameservice/keeper/invariants.go index 00069e31..0f52d82a 100644 --- a/x/nameservice/keeper/invariants.go +++ b/x/nameservice/keeper/invariants.go @@ -1,8 +1,8 @@ package keeper import ( + "github.com/cerc-io/laconicd/x/nameservice/types" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/x/nameservice/types" ) // RegisterInvariants registers all nameservice module invariants. diff --git a/x/nameservice/keeper/keeper.go b/x/nameservice/keeper/keeper.go index c4d1c7a9..fa81433d 100644 --- a/x/nameservice/keeper/keeper.go +++ b/x/nameservice/keeper/keeper.go @@ -6,6 +6,10 @@ import ( "sort" "time" + auctionkeeper "github.com/cerc-io/laconicd/x/auction/keeper" + bondkeeper "github.com/cerc-io/laconicd/x/bond/keeper" + "github.com/cerc-io/laconicd/x/nameservice/helpers" + "github.com/cerc-io/laconicd/x/nameservice/types" "github.com/cosmos/cosmos-sdk/codec" "github.com/cosmos/cosmos-sdk/codec/legacy" storetypes "github.com/cosmos/cosmos-sdk/store/types" @@ -14,10 +18,6 @@ import ( auth "github.com/cosmos/cosmos-sdk/x/auth/keeper" bank "github.com/cosmos/cosmos-sdk/x/bank/keeper" paramtypes "github.com/cosmos/cosmos-sdk/x/params/types" - auctionkeeper "github.com/tharsis/ethermint/x/auction/keeper" - bondkeeper "github.com/tharsis/ethermint/x/bond/keeper" - "github.com/tharsis/ethermint/x/nameservice/helpers" - "github.com/tharsis/ethermint/x/nameservice/types" ) var ( diff --git a/x/nameservice/keeper/keeper_test.go b/x/nameservice/keeper/keeper_test.go index af50af44..76b4a6c6 100644 --- a/x/nameservice/keeper/keeper_test.go +++ b/x/nameservice/keeper/keeper_test.go @@ -3,6 +3,10 @@ package keeper_test import ( "testing" + "github.com/cerc-io/laconicd/app" + bondtypes "github.com/cerc-io/laconicd/x/bond/types" + nameservicekeeper "github.com/cerc-io/laconicd/x/nameservice/keeper" + "github.com/cerc-io/laconicd/x/nameservice/types" "github.com/cosmos/cosmos-sdk/baseapp" "github.com/cosmos/cosmos-sdk/simapp" sdk "github.com/cosmos/cosmos-sdk/types" @@ -10,10 +14,6 @@ import ( "github.com/stretchr/testify/require" "github.com/stretchr/testify/suite" tmproto "github.com/tendermint/tendermint/proto/tendermint/types" - "github.com/tharsis/ethermint/app" - bondtypes "github.com/tharsis/ethermint/x/bond/types" - nameservicekeeper "github.com/tharsis/ethermint/x/nameservice/keeper" - "github.com/tharsis/ethermint/x/nameservice/types" ) type KeeperTestSuite struct { diff --git a/x/nameservice/keeper/msg_server.go b/x/nameservice/keeper/msg_server.go index 31224b7a..3bef7bbe 100644 --- a/x/nameservice/keeper/msg_server.go +++ b/x/nameservice/keeper/msg_server.go @@ -3,8 +3,8 @@ package keeper import ( "context" + "github.com/cerc-io/laconicd/x/nameservice/types" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/x/nameservice/types" ) type msgServer struct { diff --git a/x/nameservice/keeper/naming_keeper.go b/x/nameservice/keeper/naming_keeper.go index cc61f567..4ab6e16e 100644 --- a/x/nameservice/keeper/naming_keeper.go +++ b/x/nameservice/keeper/naming_keeper.go @@ -7,13 +7,13 @@ import ( "strings" "time" + auctiontypes "github.com/cerc-io/laconicd/x/auction/types" + "github.com/cerc-io/laconicd/x/nameservice/helpers" + "github.com/cerc-io/laconicd/x/nameservice/types" "github.com/cosmos/cosmos-sdk/codec" cryptotypes "github.com/cosmos/cosmos-sdk/crypto/types" sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - auctiontypes "github.com/tharsis/ethermint/x/auction/types" - "github.com/tharsis/ethermint/x/nameservice/helpers" - "github.com/tharsis/ethermint/x/nameservice/types" ) func getAuthorityPubKey(pubKey cryptotypes.PubKey) string { diff --git a/x/nameservice/keeper/params.go b/x/nameservice/keeper/params.go index da9c8360..4b40f3e9 100644 --- a/x/nameservice/keeper/params.go +++ b/x/nameservice/keeper/params.go @@ -1,8 +1,8 @@ package keeper import ( + "github.com/cerc-io/laconicd/x/nameservice/types" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/x/nameservice/types" ) // GetParams - Get all parameters as types.Params. diff --git a/x/nameservice/keeper/record_keeper.go b/x/nameservice/keeper/record_keeper.go index 8c390498..f3e65f7e 100644 --- a/x/nameservice/keeper/record_keeper.go +++ b/x/nameservice/keeper/record_keeper.go @@ -4,14 +4,14 @@ import ( "fmt" "time" + auctionkeeper "github.com/cerc-io/laconicd/x/auction/keeper" + auctiontypes "github.com/cerc-io/laconicd/x/auction/types" + bondtypes "github.com/cerc-io/laconicd/x/bond/types" + "github.com/cerc-io/laconicd/x/nameservice/types" "github.com/cosmos/cosmos-sdk/codec" storetypes "github.com/cosmos/cosmos-sdk/store/types" sdk "github.com/cosmos/cosmos-sdk/types" sdkerrors "github.com/cosmos/cosmos-sdk/types/errors" - auctionkeeper "github.com/tharsis/ethermint/x/auction/keeper" - auctiontypes "github.com/tharsis/ethermint/x/auction/types" - bondtypes "github.com/tharsis/ethermint/x/bond/types" - "github.com/tharsis/ethermint/x/nameservice/types" ) // RecordKeeper exposes the bare minimal read-only API for other modules. diff --git a/x/nameservice/keeper/sync.go b/x/nameservice/keeper/sync.go index e0de1d35..215ca3b6 100644 --- a/x/nameservice/keeper/sync.go +++ b/x/nameservice/keeper/sync.go @@ -1,10 +1,10 @@ package keeper import ( + "github.com/cerc-io/laconicd/x/nameservice/helpers" + "github.com/cerc-io/laconicd/x/nameservice/types" "github.com/cosmos/cosmos-sdk/codec" sdk "github.com/cosmos/cosmos-sdk/types" - "github.com/tharsis/ethermint/x/nameservice/helpers" - "github.com/tharsis/ethermint/x/nameservice/types" ) func GetBlockChangeSetIndexKey(height int64) []byte { diff --git a/x/nameservice/module.go b/x/nameservice/module.go index d1011fc7..246ce1ce 100644 --- a/x/nameservice/module.go +++ b/x/nameservice/module.go @@ -4,6 +4,10 @@ import ( "context" "encoding/json" "fmt" + + "github.com/cerc-io/laconicd/x/nameservice/client/cli" + "github.com/cerc-io/laconicd/x/nameservice/keeper" + "github.com/cerc-io/laconicd/x/nameservice/types" "github.com/cosmos/cosmos-sdk/client" "github.com/cosmos/cosmos-sdk/codec" codectypes "github.com/cosmos/cosmos-sdk/codec/types" @@ -13,9 +17,6 @@ import ( "github.com/grpc-ecosystem/grpc-gateway/runtime" "github.com/spf13/cobra" abci "github.com/tendermint/tendermint/abci/types" - "github.com/tharsis/ethermint/x/nameservice/client/cli" - "github.com/tharsis/ethermint/x/nameservice/keeper" - "github.com/tharsis/ethermint/x/nameservice/types" ) // type check to ensure the interface is properly implemented diff --git a/x/nameservice/types/genesis.pb.go b/x/nameservice/types/genesis.pb.go index b6ea3a41..cfdb5e2c 100644 --- a/x/nameservice/types/genesis.pb.go +++ b/x/nameservice/types/genesis.pb.go @@ -105,29 +105,29 @@ func init() { } var fileDescriptor_fe7037a2b22e67ef = []byte{ - // 347 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0xd2, 0xb1, 0x4a, 0xfb, 0x40, - 0x1c, 0x07, 0xf0, 0xe4, 0xdf, 0xfe, 0x2b, 0xa4, 0x4e, 0xc1, 0x21, 0x16, 0x9a, 0xd6, 0x42, 0xa1, - 0x20, 0xcd, 0x59, 0xdd, 0xdc, 0x8c, 0x88, 0xe0, 0x20, 0x12, 0x37, 0xb7, 0x6b, 0xfc, 0x99, 0x9c, - 0x34, 0xb9, 0x72, 0xf7, 0x6b, 0x31, 0x0e, 0x3e, 0x83, 0x4f, 0xe0, 0xf3, 0x74, 0xec, 0xe8, 0x54, - 0xa4, 0x7d, 0x03, 0x9f, 0x40, 0x7a, 0x97, 0x68, 0x5c, 0x5a, 0xb7, 0x5c, 0xf8, 0x7e, 0xbf, 0x9f, - 0x40, 0xce, 0x3a, 0x9c, 0x4e, 0x46, 0x21, 0x4d, 0xd9, 0x33, 0x90, 0x94, 0x26, 0x20, 0x41, 0x4c, - 0x59, 0x08, 0x64, 0x3a, 0x18, 0x02, 0xd2, 0x01, 0x89, 0x20, 0x05, 0xc9, 0xa4, 0x37, 0x16, 0x1c, - 0xb9, 0xdd, 0xfc, 0x0e, 0x7b, 0xa5, 0xb0, 0x97, 0x87, 0x1b, 0x7b, 0x11, 0x8f, 0xb8, 0x4a, 0x92, - 0xf5, 0x93, 0x2e, 0x35, 0xc8, 0x66, 0xa1, 0x3c, 0xa4, 0x0a, 0x9d, 0xb7, 0x8a, 0xb5, 0x7b, 0xa9, - 0xdd, 0x5b, 0xa4, 0x08, 0xf6, 0xb9, 0x55, 0x1b, 0x53, 0x41, 0x13, 0xe9, 0x98, 0x6d, 0xb3, 0x57, - 0x3f, 0xee, 0x7a, 0x1b, 0xbf, 0xc3, 0xbb, 0x51, 0x61, 0xbf, 0x3a, 0x5b, 0xb4, 0x8c, 0x20, 0xaf, - 0xda, 0x0f, 0xd6, 0x8e, 0x80, 0x90, 0x8b, 0x7b, 0xe9, 0xfc, 0x6b, 0x57, 0xfe, 0xb0, 0x12, 0xa8, - 0xb4, 0xdf, 0x5d, 0xaf, 0x7c, 0x2e, 0x5a, 0xcd, 0x47, 0xc9, 0xd3, 0xd3, 0x4e, 0xbe, 0xd1, 0x69, - 0x67, 0x34, 0x19, 0xfd, 0x1c, 0x83, 0x62, 0xdc, 0x7e, 0xb1, 0xea, 0x74, 0x82, 0x31, 0x17, 0x0c, - 0x19, 0x48, 0xa7, 0xa2, 0xac, 0xfe, 0x16, 0xeb, 0x2c, 0x6f, 0x64, 0x17, 0x29, 0x8a, 0xcc, 0xef, - 0xe7, 0x66, 0x57, 0x9b, 0xa5, 0xbd, 0xc2, 0x2d, 0xbf, 0x0a, 0xca, 0xa0, 0x4d, 0xad, 0xff, 0x4a, - 0x70, 0xaa, 0x4a, 0xee, 0x6d, 0x91, 0xaf, 0x69, 0x02, 0x1a, 0x3d, 0xc8, 0xd1, 0x7d, 0x8d, 0xaa, - 0x70, 0xc1, 0xe9, 0x43, 0xa0, 0x97, 0xfd, 0xab, 0xd9, 0xd2, 0x35, 0xe7, 0x4b, 0xd7, 0xfc, 0x58, - 0xba, 0xe6, 0xeb, 0xca, 0x35, 0xe6, 0x2b, 0xd7, 0x78, 0x5f, 0xb9, 0xc6, 0xdd, 0x51, 0xc4, 0x30, - 0x9e, 0x0c, 0xbd, 0x90, 0x27, 0x04, 0x63, 0x2a, 0x24, 0x93, 0x04, 0x30, 0x06, 0x91, 0xb0, 0x14, - 0xc9, 0xd3, 0xaf, 0x0b, 0x80, 0xd9, 0x18, 0xe4, 0xb0, 0xa6, 0xfe, 0xf9, 0xc9, 0x57, 0x00, 0x00, - 0x00, 0xff, 0xff, 0xbe, 0x6b, 0x6e, 0x5b, 0x88, 0x02, 0x00, 0x00, + // 345 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0x8c, 0xd1, 0xc1, 0x4e, 0xfa, 0x30, + 0x1c, 0x07, 0xf0, 0xed, 0x0f, 0x7f, 0x4c, 0x86, 0xa7, 0xc5, 0xc3, 0x24, 0x61, 0x20, 0x09, 0x09, + 0x89, 0x61, 0x0d, 0x7a, 0xf3, 0xe6, 0x8c, 0x31, 0x5e, 0x8c, 0x99, 0x37, 0x6f, 0xa5, 0xfc, 0x1c, + 0x35, 0xac, 0x25, 0x6d, 0x21, 0xce, 0x83, 0xcf, 0xe0, 0x13, 0xf8, 0x3c, 0x1c, 0x39, 0x7a, 0x22, + 0x06, 0xde, 0xc0, 0x27, 0x30, 0xb4, 0x45, 0xe7, 0x05, 0xbc, 0xad, 0xcb, 0xf7, 0xfb, 0xfd, 0x34, + 0xa9, 0x77, 0x3c, 0x9d, 0x8c, 0x08, 0x66, 0xf4, 0x19, 0x10, 0xc3, 0x19, 0x48, 0x10, 0x53, 0x4a, + 0x00, 0x4d, 0x7b, 0x7d, 0x50, 0xb8, 0x87, 0x52, 0x60, 0x20, 0xa9, 0x8c, 0xc6, 0x82, 0x2b, 0xee, + 0xd7, 0xbf, 0xc3, 0x51, 0x21, 0x1c, 0xd9, 0x70, 0xed, 0x20, 0xe5, 0x29, 0xd7, 0x49, 0xb4, 0xfe, + 0x32, 0xa5, 0x1a, 0xda, 0x2e, 0x14, 0x87, 0x74, 0xa1, 0xf5, 0x56, 0xf2, 0xf6, 0xaf, 0x8c, 0x7b, + 0xa7, 0xb0, 0x02, 0xff, 0xc2, 0xab, 0x8c, 0xb1, 0xc0, 0x99, 0x0c, 0xdc, 0xa6, 0xdb, 0xa9, 0x9e, + 0xb4, 0xa3, 0xad, 0xf7, 0x88, 0x6e, 0x75, 0x38, 0x2e, 0xcf, 0x16, 0x0d, 0x27, 0xb1, 0x55, 0xff, + 0xc1, 0xdb, 0x13, 0x40, 0xb8, 0x18, 0xc8, 0xe0, 0x5f, 0xb3, 0xf4, 0x87, 0x95, 0x44, 0xa7, 0xe3, + 0xf6, 0x7a, 0xe5, 0x73, 0xd1, 0xa8, 0x3f, 0x4a, 0xce, 0xce, 0x5a, 0x76, 0xa3, 0xd5, 0xcc, 0x71, + 0x36, 0xfa, 0x39, 0x26, 0x9b, 0x71, 0xff, 0xc5, 0xab, 0xe2, 0x89, 0x1a, 0x72, 0x41, 0x15, 0x05, + 0x19, 0x94, 0xb4, 0xd5, 0xdd, 0x61, 0x9d, 0xdb, 0x46, 0x7e, 0xc9, 0x94, 0xc8, 0xe3, 0xae, 0x35, + 0xdb, 0xc6, 0x2c, 0xec, 0x6d, 0xdc, 0xe2, 0xaf, 0xa4, 0x08, 0xfa, 0xd8, 0xfb, 0xaf, 0x85, 0xa0, + 0xac, 0xe5, 0xce, 0x0e, 0xf9, 0x06, 0x67, 0x60, 0xd0, 0x23, 0x8b, 0x1e, 0x1a, 0x54, 0x87, 0x37, + 0x9c, 0x39, 0x24, 0x66, 0x39, 0xbe, 0x9e, 0x2d, 0x43, 0x77, 0xbe, 0x0c, 0xdd, 0x8f, 0x65, 0xe8, + 0xbe, 0xae, 0x42, 0x67, 0xbe, 0x0a, 0x9d, 0xf7, 0x55, 0xe8, 0xdc, 0xa3, 0x94, 0xaa, 0xe1, 0xa4, + 0x1f, 0x11, 0x9e, 0x21, 0x02, 0x82, 0x74, 0x29, 0x47, 0x23, 0x4c, 0x38, 0xa3, 0x64, 0x80, 0x9e, + 0x7e, 0xbd, 0xbf, 0xca, 0xc7, 0x20, 0xfb, 0x15, 0xfd, 0xe4, 0xa7, 0x5f, 0x01, 0x00, 0x00, 0xff, + 0xff, 0x38, 0x14, 0xaf, 0x6f, 0x87, 0x02, 0x00, 0x00, } func (m *GenesisState) Marshal() (dAtA []byte, err error) { diff --git a/x/nameservice/types/nameservice.pb.go b/x/nameservice/types/nameservice.pb.go index 655895e3..19b2e22a 100644 --- a/x/nameservice/types/nameservice.pb.go +++ b/x/nameservice/types/nameservice.pb.go @@ -774,88 +774,88 @@ func init() { var fileDescriptor_c2009c2df775dbad = []byte{ // 1325 bytes of a gzipped FileDescriptorProto 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xa4, 0x57, 0xdd, 0x6e, 0x1b, 0xc5, - 0x17, 0xcf, 0xc6, 0x89, 0x13, 0x4f, 0x1a, 0xff, 0xff, 0x1a, 0xd2, 0x76, 0x13, 0xa8, 0x37, 0x18, - 0x55, 0x6d, 0x55, 0xea, 0xa5, 0xf4, 0xa2, 0x7c, 0x08, 0xa1, 0x6c, 0xd2, 0xa6, 0x01, 0x01, 0x61, - 0xda, 0x1b, 0xb8, 0x31, 0xb3, 0xbb, 0x53, 0x7b, 0xa8, 0x77, 0xd7, 0xda, 0x99, 0x0d, 0x35, 0x5c, - 0xf1, 0x06, 0x95, 0xb8, 0xe9, 0x05, 0xe2, 0x05, 0x40, 0xe2, 0x31, 0xe8, 0x65, 0x2f, 0x11, 0x12, - 0x06, 0xb5, 0x6f, 0xe0, 0x27, 0x40, 0x3b, 0x1f, 0xfb, 0x65, 0xbb, 0x8e, 0xda, 0xbb, 0x3d, 0xe7, - 0x77, 0xce, 0x99, 0xdf, 0x9c, 0x39, 0xe7, 0xcc, 0x2c, 0xb0, 0x4f, 0x92, 0x81, 0x87, 0x43, 0xfa, - 0x3d, 0xb1, 0x43, 0x1c, 0x10, 0x46, 0xe2, 0x13, 0xea, 0x11, 0xfb, 0xe4, 0xba, 0x4b, 0x38, 0xbe, - 0x5e, 0xd4, 0x75, 0x86, 0x71, 0xc4, 0x23, 0x78, 0x21, 0x73, 0xe8, 0x14, 0x41, 0xe5, 0xb0, 0xd3, - 0xea, 0x45, 0x51, 0x6f, 0x40, 0x6c, 0x61, 0xec, 0x26, 0xf7, 0x6d, 0x3f, 0x89, 0x31, 0xa7, 0x51, - 0x28, 0xdd, 0x77, 0xac, 0x2a, 0xce, 0x69, 0x40, 0x18, 0xc7, 0xc1, 0x50, 0x19, 0x6c, 0xf5, 0xa2, - 0x5e, 0x24, 0x3e, 0xed, 0xf4, 0x4b, 0x69, 0x5b, 0x5e, 0xc4, 0x82, 0x88, 0xd9, 0x2e, 0x66, 0x39, - 0x39, 0x2f, 0xa2, 0x2a, 0x6c, 0xfb, 0xef, 0x4d, 0x50, 0x3f, 0xc6, 0x31, 0x0e, 0x18, 0xa4, 0x60, - 0x23, 0x26, 0x5e, 0x14, 0xfb, 0xdd, 0x98, 0x84, 0xdc, 0x34, 0x76, 0x8d, 0xcb, 0x1b, 0xef, 0x6e, - 0x77, 0x64, 0x80, 0x4e, 0x1a, 0x40, 0x93, 0xed, 0xec, 0x47, 0x34, 0x74, 0xae, 0x3d, 0x19, 0x5b, - 0x4b, 0x93, 0xb1, 0x75, 0xf1, 0x5b, 0x16, 0x85, 0x1f, 0xb4, 0x0b, 0xbe, 0xed, 0xdd, 0x11, 0x0e, - 0x06, 0x65, 0x15, 0x02, 0x52, 0x42, 0x24, 0xe4, 0xf0, 0x91, 0x01, 0xb6, 0x0a, 0x60, 0x57, 0xef, - 0xd5, 0x5c, 0x56, 0x8b, 0xca, 0xcd, 0x76, 0xf4, 0x66, 0x3b, 0x07, 0xca, 0xc0, 0xd9, 0x57, 0x8b, - 0xde, 0x9c, 0x5a, 0x34, 0x0b, 0x32, 0x63, 0xf5, 0x1c, 0x7b, 0xfc, 0x8f, 0x65, 0x20, 0x98, 0x53, - 0xd1, 0x81, 0x61, 0x02, 0x9a, 0x38, 0xe1, 0xfd, 0x28, 0xa6, 0x7c, 0x24, 0x13, 0x50, 0x5b, 0x94, - 0x80, 0x1b, 0x8a, 0xcb, 0x55, 0xc9, 0xa5, 0xec, 0xae, 0x59, 0x54, 0xb4, 0x68, 0x33, 0x53, 0x88, - 0x4c, 0xfc, 0x6c, 0x80, 0xf3, 0x65, 0x93, 0x3c, 0x19, 0x2b, 0x8b, 0x92, 0x71, 0xa4, 0x08, 0x7c, - 0x34, 0x8b, 0xc0, 0x54, 0x3e, 0xe6, 0xc1, 0x22, 0x25, 0x67, 0x4b, 0xb4, 0xb2, 0xac, 0x3c, 0x36, - 0xc0, 0xb9, 0xdc, 0xaf, 0x17, 0x63, 0x8f, 0x74, 0x87, 0x24, 0xa6, 0x91, 0x6f, 0xae, 0x2e, 0x62, - 0x77, 0xa8, 0xd8, 0x7d, 0x58, 0x65, 0x57, 0x0c, 0x33, 0x4d, 0xae, 0x84, 0x0a, 0x6e, 0x5b, 0x19, - 0x78, 0x98, 0x62, 0xc7, 0x02, 0x82, 0x3f, 0x1a, 0x60, 0x3b, 0xf7, 0xc2, 0x89, 0x97, 0x2e, 0xda, - 0x25, 0x21, 0x76, 0x07, 0xc4, 0x37, 0xeb, 0xbb, 0xc6, 0xe5, 0x75, 0xe7, 0xd6, 0x64, 0x6c, 0xed, - 0x55, 0x97, 0xaf, 0x98, 0x4e, 0x33, 0xa8, 0x1a, 0xa0, 0xfc, 0x84, 0xf6, 0x24, 0x74, 0x4b, 0x22, - 0xf0, 0x0f, 0x03, 0xcc, 0xf0, 0xf3, 0xa2, 0x20, 0xa0, 0x9c, 0xe5, 0x07, 0xb9, 0xb6, 0x28, 0x55, - 0x5d, 0x95, 0xaa, 0xbb, 0xf3, 0xb8, 0x56, 0x43, 0xce, 0x27, 0x3d, 0x65, 0x29, 0x52, 0x68, 0x55, - 0x77, 0xb0, 0x2f, 0xcd, 0xb2, 0x83, 0x9e, 0xbd, 0x93, 0x98, 0x9c, 0x10, 0x3c, 0x28, 0xec, 0x64, - 0xfd, 0x95, 0x77, 0x52, 0x0d, 0x39, 0x7f, 0x27, 0x53, 0x96, 0xb3, 0x77, 0x82, 0xa4, 0x59, 0xb6, - 0x93, 0x5f, 0x0d, 0xf0, 0xc6, 0xbc, 0xb4, 0x74, 0xef, 0x13, 0x62, 0x36, 0x16, 0xf5, 0xf5, 0x17, - 0x6a, 0x0f, 0x87, 0x2f, 0x3e, 0x8d, 0x34, 0xd8, 0xa2, 0x73, 0x10, 0x36, 0x68, 0x7b, 0x76, 0xf6, - 0x6f, 0x13, 0x32, 0x87, 0xad, 0xdc, 0xba, 0x60, 0x0b, 0x5e, 0x99, 0x6d, 0x1e, 0x6c, 0x51, 0xae, - 0xe7, 0xb0, 0x95, 0x19, 0x4e, 0xd9, 0xfe, 0x6e, 0x80, 0x0b, 0xd3, 0xce, 0x01, 0x0d, 0x69, 0x90, - 0x04, 0x5d, 0x97, 0xfa, 0xe6, 0xc6, 0x22, 0xba, 0x5f, 0x2a, 0xba, 0x47, 0xf3, 0xe8, 0x16, 0xa2, - 0xcd, 0xe7, 0x5b, 0x34, 0x42, 0x3b, 0x55, 0xc2, 0x9f, 0x49, 0xd4, 0xa1, 0x7e, 0xfb, 0x69, 0x0d, - 0xd4, 0x91, 0x98, 0xf6, 0xf0, 0x12, 0x58, 0xa6, 0xbe, 0xb8, 0xd6, 0x1a, 0xce, 0xf9, 0xc9, 0xd8, - 0x7a, 0x4d, 0x32, 0xc8, 0x97, 0x49, 0x63, 0x2d, 0x53, 0x1f, 0xbe, 0x07, 0xd6, 0xdc, 0x28, 0xf4, - 0xbb, 0xd4, 0x17, 0xf7, 0x51, 0xc3, 0xb1, 0x26, 0x63, 0xeb, 0x75, 0x69, 0x9d, 0x02, 0x47, 0x99, - 0x87, 0x92, 0x50, 0x5d, 0x7e, 0xc0, 0x3b, 0x60, 0xc3, 0x8b, 0x09, 0xe6, 0xa4, 0x9b, 0xde, 0xce, - 0xe2, 0x06, 0x69, 0x38, 0x97, 0x26, 0x63, 0xeb, 0x2d, 0xe9, 0x2d, 0xc1, 0x7b, 0x34, 0xc8, 0x8e, - 0xa2, 0xa0, 0x41, 0x20, 0x17, 0xd2, 0x48, 0xe4, 0xe1, 0x90, 0xc6, 0x23, 0x19, 0x69, 0xa5, 0x1a, - 0x49, 0x82, 0xc5, 0x48, 0x05, 0x0d, 0x02, 0xb9, 0x00, 0x4d, 0xb0, 0xe6, 0x93, 0x01, 0xe1, 0x44, - 0x8e, 0xec, 0x75, 0xa4, 0x45, 0x78, 0x13, 0xd4, 0xa3, 0xef, 0x42, 0x12, 0x33, 0xb3, 0xbe, 0x5b, - 0x2b, 0x6f, 0x53, 0xea, 0x75, 0x68, 0x25, 0x21, 0x65, 0x0e, 0x0f, 0x01, 0xc0, 0x9c, 0xc7, 0xd4, - 0x4d, 0x38, 0x61, 0x62, 0xba, 0x95, 0xb8, 0xe5, 0x58, 0x76, 0x80, 0xb9, 0x06, 0x15, 0x5c, 0xe1, - 0x0d, 0xb0, 0x2a, 0xde, 0x42, 0xe6, 0xba, 0x20, 0x70, 0x61, 0x32, 0xb6, 0xb6, 0x65, 0x0c, 0xa1, - 0xd6, 0xee, 0x52, 0x40, 0xd2, 0xb6, 0xdd, 0x07, 0xcd, 0x3d, 0x7d, 0xe0, 0xb7, 0x42, 0x1e, 0x8f, - 0x20, 0x04, 0x2b, 0x29, 0x24, 0xcf, 0x16, 0x89, 0x6f, 0xe8, 0x80, 0x55, 0x92, 0x82, 0xea, 0x49, - 0xf1, 0x76, 0xe7, 0x85, 0xcf, 0xaf, 0xce, 0xe7, 0x38, 0x20, 0x59, 0x54, 0x24, 0x5d, 0xdb, 0x7f, - 0xd5, 0xc0, 0x66, 0x09, 0x80, 0x5f, 0x81, 0xff, 0x8b, 0x1c, 0x74, 0x87, 0x89, 0x3b, 0xa0, 0x5e, - 0xf7, 0x01, 0x19, 0xa9, 0x8a, 0xb2, 0xf3, 0x87, 0x80, 0xb0, 0x38, 0x16, 0x06, 0x9f, 0x92, 0x51, - 0x29, 0x89, 0xb9, 0x16, 0x35, 0xcb, 0x0a, 0x78, 0x0c, 0x36, 0x65, 0x68, 0xec, 0xfb, 0x31, 0x61, - 0x4c, 0xd5, 0xde, 0xd5, 0xc9, 0xd8, 0xba, 0x54, 0x88, 0xbb, 0x27, 0xd1, 0x52, 0x54, 0xad, 0x43, - 0x67, 0x8a, 0x22, 0x3c, 0x07, 0xea, 0x7d, 0x42, 0x7b, 0x7d, 0xf9, 0x94, 0x59, 0x41, 0x4a, 0x4a, - 0xf5, 0x8c, 0x63, 0x9e, 0x30, 0x59, 0x56, 0x48, 0x49, 0xf0, 0x00, 0x00, 0xdd, 0x5f, 0x54, 0x16, - 0x4b, 0xc3, 0xb9, 0x38, 0x19, 0x5b, 0x6f, 0xea, 0x56, 0x15, 0xd8, 0xd1, 0x41, 0xde, 0x96, 0x5a, - 0x81, 0x1a, 0xfa, 0xbb, 0xd4, 0x3d, 0xf5, 0x99, 0xdd, 0x73, 0x50, 0xea, 0x9e, 0x83, 0xbc, 0x7b, - 0x06, 0xe5, 0x9a, 0x97, 0xb7, 0xe6, 0xce, 0xd4, 0x5d, 0x73, 0x4f, 0x3f, 0x7c, 0x1d, 0x5b, 0xcd, - 0x92, 0xd3, 0xf4, 0xc4, 0xa3, 0xf4, 0xf2, 0x28, 0xf4, 0x45, 0xfb, 0x1b, 0xd0, 0x48, 0xcf, 0x76, - 0x7e, 0x05, 0x7d, 0x5c, 0xae, 0xa0, 0x2b, 0xa7, 0xa8, 0x20, 0x39, 0x69, 0x74, 0xf9, 0xfc, 0x62, - 0x00, 0x90, 0x6b, 0xe1, 0x6d, 0x50, 0x1f, 0x60, 0x4e, 0x98, 0x7e, 0x5a, 0x77, 0x4e, 0x1d, 0x50, - 0x70, 0x44, 0xca, 0x1b, 0xde, 0x01, 0x6b, 0x7d, 0xca, 0x78, 0x24, 0x98, 0xd5, 0x5e, 0x22, 0x90, - 0x76, 0x6f, 0xbf, 0x0f, 0xfe, 0x57, 0xc1, 0x60, 0x33, 0x1f, 0x92, 0x62, 0x16, 0xe6, 0x35, 0xb4, - 0x5c, 0xac, 0xa1, 0x76, 0x0c, 0x1a, 0x77, 0x69, 0x2f, 0xc4, 0x3c, 0x89, 0x09, 0xbc, 0x0a, 0x6a, - 0x8c, 0xf6, 0x54, 0x23, 0x6c, 0x4f, 0xc6, 0xd6, 0x59, 0x79, 0x20, 0x8c, 0xf6, 0xf4, 0x49, 0xa4, + 0x17, 0xcf, 0xc6, 0x89, 0x13, 0x4f, 0x9a, 0xfc, 0xff, 0x1a, 0xd2, 0x76, 0x13, 0xa8, 0x37, 0x18, + 0x55, 0x6d, 0x55, 0xe2, 0x55, 0xe9, 0x45, 0xf9, 0x10, 0x42, 0xd9, 0xa4, 0x4d, 0x2d, 0x04, 0x84, + 0x69, 0x6f, 0xe0, 0xc6, 0xcc, 0xee, 0x4e, 0xed, 0xa1, 0xde, 0x1d, 0x6b, 0x77, 0x36, 0xd4, 0x70, + 0xc5, 0x1b, 0x54, 0xe2, 0xa6, 0x17, 0x88, 0x17, 0x00, 0x89, 0xc7, 0xa0, 0x97, 0xbd, 0x44, 0x48, + 0x18, 0xd4, 0xbe, 0x81, 0x9f, 0x00, 0xed, 0x7c, 0xec, 0x97, 0xed, 0x3a, 0x6a, 0xef, 0xf6, 0x9c, + 0xdf, 0x39, 0x67, 0x7e, 0x73, 0xe6, 0x9c, 0x33, 0xb3, 0xc0, 0x3e, 0x4d, 0x06, 0x1e, 0x0e, 0xe9, + 0xf7, 0xc4, 0x0e, 0x71, 0x40, 0x62, 0x12, 0x9d, 0x52, 0x8f, 0xd8, 0xa7, 0x37, 0x5c, 0xc2, 0xf1, + 0x8d, 0xa2, 0xae, 0x3d, 0x8c, 0x18, 0x67, 0xf0, 0x52, 0xe6, 0xd0, 0x2e, 0x82, 0xca, 0x61, 0xb7, + 0xd9, 0x63, 0xac, 0x37, 0x20, 0xb6, 0x30, 0x76, 0x93, 0x07, 0xb6, 0x9f, 0x44, 0x98, 0x53, 0x16, + 0x4a, 0xf7, 0x5d, 0xab, 0x8a, 0x73, 0x1a, 0x90, 0x98, 0xe3, 0x60, 0xa8, 0x0c, 0xb6, 0x7b, 0xac, + 0xc7, 0xc4, 0xa7, 0x9d, 0x7e, 0x29, 0x6d, 0xd3, 0x63, 0x71, 0xc0, 0x62, 0xdb, 0xc5, 0x71, 0x4e, + 0xce, 0x63, 0x54, 0x85, 0x6d, 0xfd, 0xbd, 0x09, 0xea, 0x27, 0x38, 0xc2, 0x41, 0x0c, 0x29, 0xd8, + 0x88, 0x88, 0xc7, 0x22, 0xbf, 0x1b, 0x91, 0x90, 0x9b, 0xc6, 0x9e, 0x71, 0x75, 0xe3, 0xbd, 0x9d, + 0xb6, 0x0c, 0xd0, 0x4e, 0x03, 0x68, 0xb2, 0xed, 0x43, 0x46, 0x43, 0x67, 0xff, 0xe9, 0xd8, 0x5a, + 0x9a, 0x8c, 0xad, 0xcb, 0xdf, 0xc6, 0x2c, 0xfc, 0xb0, 0x55, 0xf0, 0x6d, 0xed, 0x8d, 0x70, 0x30, + 0x28, 0xab, 0x10, 0x90, 0x12, 0x22, 0x21, 0x87, 0x8f, 0x0d, 0xb0, 0x5d, 0x00, 0xbb, 0x7a, 0xaf, + 0xe6, 0xb2, 0x5a, 0x54, 0x6e, 0xb6, 0xad, 0x37, 0xdb, 0x3e, 0x52, 0x06, 0xce, 0xa1, 0x5a, 0xf4, + 0xd6, 0xd4, 0xa2, 0x59, 0x90, 0x19, 0xab, 0xe7, 0xd8, 0x93, 0x7f, 0x2c, 0x03, 0xc1, 0x9c, 0x8a, + 0x0e, 0x0c, 0x13, 0xb0, 0x85, 0x13, 0xde, 0x67, 0x11, 0xe5, 0x23, 0x99, 0x80, 0xda, 0xa2, 0x04, + 0xdc, 0x54, 0x5c, 0xae, 0x4b, 0x2e, 0x65, 0x77, 0xcd, 0xa2, 0xa2, 0x45, 0x9b, 0x99, 0x42, 0x64, + 0xe2, 0x67, 0x03, 0x5c, 0x2c, 0x9b, 0xe4, 0xc9, 0x58, 0x59, 0x94, 0x8c, 0x8e, 0x22, 0xf0, 0xf1, + 0x2c, 0x02, 0x53, 0xf9, 0x98, 0x07, 0x8b, 0x94, 0x9c, 0x2f, 0xd1, 0xca, 0xb2, 0xf2, 0xc4, 0x00, + 0x17, 0x72, 0xbf, 0x5e, 0x84, 0x3d, 0xd2, 0x1d, 0x92, 0x88, 0x32, 0xdf, 0x5c, 0x5d, 0xc4, 0xee, + 0x58, 0xb1, 0xfb, 0xa8, 0xca, 0xae, 0x18, 0x66, 0x9a, 0x5c, 0x09, 0x15, 0xdc, 0xb6, 0x33, 0xf0, + 0x38, 0xc5, 0x4e, 0x04, 0x04, 0x7f, 0x34, 0xc0, 0x4e, 0xee, 0x85, 0x13, 0x2f, 0x5d, 0xb4, 0x4b, + 0x42, 0xec, 0x0e, 0x88, 0x6f, 0xd6, 0xf7, 0x8c, 0xab, 0xeb, 0xce, 0xed, 0xc9, 0xd8, 0x3a, 0xa8, + 0x2e, 0x5f, 0x31, 0x9d, 0x66, 0x50, 0x35, 0x40, 0xf9, 0x09, 0x1d, 0x48, 0xe8, 0xb6, 0x44, 0xe0, + 0x1f, 0x06, 0x98, 0xe1, 0xe7, 0xb1, 0x20, 0xa0, 0x3c, 0xce, 0x0f, 0x72, 0x6d, 0x51, 0xaa, 0xba, + 0x2a, 0x55, 0xf7, 0xe6, 0x71, 0xad, 0x86, 0x9c, 0x4f, 0x7a, 0xca, 0x52, 0xa4, 0xd0, 0xaa, 0xee, + 0xe0, 0x50, 0x9a, 0x65, 0x07, 0x3d, 0x7b, 0x27, 0x11, 0x39, 0x25, 0x78, 0x50, 0xd8, 0xc9, 0xfa, + 0x6b, 0xef, 0xa4, 0x1a, 0x72, 0xfe, 0x4e, 0xa6, 0x2c, 0x67, 0xef, 0x04, 0x49, 0xb3, 0x6c, 0x27, + 0xbf, 0x1a, 0xe0, 0xad, 0x79, 0x69, 0xe9, 0x3e, 0x20, 0xc4, 0x6c, 0x2c, 0xea, 0xeb, 0x2f, 0xd4, + 0x1e, 0x8e, 0x5f, 0x7e, 0x1a, 0x69, 0xb0, 0x45, 0xe7, 0x20, 0x6c, 0xd0, 0xce, 0xec, 0xec, 0xdf, + 0x21, 0x64, 0x0e, 0x5b, 0xb9, 0x75, 0xc1, 0x16, 0xbc, 0x36, 0xdb, 0x3c, 0xd8, 0xa2, 0x5c, 0xcf, + 0x61, 0x2b, 0x33, 0x9c, 0xb2, 0xfd, 0xdd, 0x00, 0x97, 0xa6, 0x9d, 0x03, 0x1a, 0xd2, 0x20, 0x09, + 0xba, 0x2e, 0xf5, 0xcd, 0x8d, 0x45, 0x74, 0xbf, 0x54, 0x74, 0x3b, 0xf3, 0xe8, 0x16, 0xa2, 0xcd, + 0xe7, 0x5b, 0x34, 0x42, 0xbb, 0x55, 0xc2, 0x9f, 0x49, 0xd4, 0xa1, 0x7e, 0xeb, 0x59, 0x0d, 0xd4, + 0x91, 0x98, 0xf6, 0xf0, 0x0a, 0x58, 0xa6, 0xbe, 0xb8, 0xd6, 0x1a, 0xce, 0xc5, 0xc9, 0xd8, 0x7a, + 0x43, 0x32, 0xc8, 0x97, 0x49, 0x63, 0x2d, 0x53, 0x1f, 0xbe, 0x0f, 0xd6, 0x5c, 0x16, 0xfa, 0x5d, + 0xea, 0x8b, 0xfb, 0xa8, 0xe1, 0x58, 0x93, 0xb1, 0xf5, 0xa6, 0xb4, 0x4e, 0x81, 0x4e, 0xe6, 0xa1, + 0x24, 0x54, 0x97, 0x1f, 0xf0, 0x2e, 0xd8, 0xf0, 0x22, 0x82, 0x39, 0xe9, 0xa6, 0xb7, 0xb3, 0xb8, + 0x41, 0x1a, 0xce, 0x95, 0xc9, 0xd8, 0x7a, 0x47, 0x7a, 0x4b, 0xf0, 0x3e, 0x0d, 0xb2, 0xa3, 0x28, + 0x68, 0x10, 0xc8, 0x85, 0x34, 0x12, 0x79, 0x34, 0xa4, 0xd1, 0x48, 0x46, 0x5a, 0xa9, 0x46, 0x92, + 0x60, 0x31, 0x52, 0x41, 0x83, 0x40, 0x2e, 0x40, 0x13, 0xac, 0xf9, 0x64, 0x40, 0x38, 0x91, 0x23, + 0x7b, 0x1d, 0x69, 0x11, 0xde, 0x02, 0x75, 0xf6, 0x5d, 0x48, 0xa2, 0xd8, 0xac, 0xef, 0xd5, 0xca, + 0xdb, 0x94, 0x7a, 0x1d, 0x5a, 0x49, 0x48, 0x99, 0xc3, 0x63, 0x00, 0x30, 0xe7, 0x11, 0x75, 0x13, + 0x4e, 0x62, 0x31, 0xdd, 0x4a, 0xdc, 0x72, 0x2c, 0x3b, 0xc0, 0x5c, 0x83, 0x0a, 0xae, 0xf0, 0x26, + 0x58, 0x15, 0x6f, 0x21, 0x73, 0x5d, 0x10, 0xb8, 0x34, 0x19, 0x5b, 0x3b, 0x32, 0x86, 0x50, 0x6b, + 0x77, 0x29, 0x20, 0x69, 0xdb, 0xea, 0x83, 0xad, 0x03, 0x7d, 0xe0, 0xb7, 0x43, 0x1e, 0x8d, 0x20, + 0x04, 0x2b, 0x29, 0x24, 0xcf, 0x16, 0x89, 0x6f, 0xe8, 0x80, 0x55, 0x92, 0x82, 0xea, 0x49, 0xf1, + 0x6e, 0xfb, 0xa5, 0xcf, 0xaf, 0xf6, 0xe7, 0x38, 0x20, 0x59, 0x54, 0x24, 0x5d, 0x5b, 0x7f, 0xd5, + 0xc0, 0x66, 0x09, 0x80, 0x5f, 0x81, 0xff, 0x8b, 0x1c, 0x74, 0x87, 0x89, 0x3b, 0xa0, 0x5e, 0xf7, + 0x21, 0x19, 0xa9, 0x8a, 0xb2, 0xf3, 0x87, 0x80, 0xb0, 0x38, 0x11, 0x06, 0x9f, 0x92, 0x51, 0x29, + 0x89, 0xb9, 0x16, 0x6d, 0x95, 0x15, 0xf0, 0x04, 0x6c, 0xca, 0xd0, 0xd8, 0xf7, 0x23, 0x12, 0xc7, + 0xaa, 0xf6, 0xae, 0x4f, 0xc6, 0xd6, 0x95, 0x42, 0xdc, 0x03, 0x89, 0x96, 0xa2, 0x6a, 0x1d, 0x3a, + 0x57, 0x14, 0xe1, 0x05, 0x50, 0xef, 0x13, 0xda, 0xeb, 0xcb, 0xa7, 0xcc, 0x0a, 0x52, 0x52, 0xaa, + 0x8f, 0x39, 0xe6, 0x49, 0x2c, 0xcb, 0x0a, 0x29, 0x09, 0x1e, 0x01, 0xa0, 0xfb, 0x8b, 0xca, 0x62, + 0x69, 0x38, 0x97, 0x27, 0x63, 0xeb, 0x6d, 0xdd, 0xaa, 0x02, 0xeb, 0x1c, 0xe5, 0x6d, 0xa9, 0x15, + 0xa8, 0xa1, 0xbf, 0x4b, 0xdd, 0x53, 0x9f, 0xd9, 0x3d, 0x47, 0xa5, 0xee, 0x39, 0xca, 0xbb, 0x67, + 0x50, 0xae, 0x79, 0x79, 0x6b, 0xee, 0x4e, 0xdd, 0x35, 0xf7, 0xf5, 0xc3, 0xd7, 0xb1, 0xd5, 0x2c, + 0x39, 0x4b, 0x4f, 0x3c, 0x4e, 0x2f, 0x8f, 0x42, 0x5f, 0xb4, 0xbe, 0x01, 0x8d, 0xf4, 0x6c, 0xe7, + 0x57, 0xd0, 0x27, 0xe5, 0x0a, 0xba, 0x76, 0x86, 0x0a, 0x92, 0x93, 0x46, 0x97, 0xcf, 0x2f, 0x06, + 0x00, 0xb9, 0x16, 0xde, 0x01, 0xf5, 0x01, 0xe6, 0x24, 0xd6, 0x4f, 0xeb, 0xf6, 0x99, 0x03, 0x0a, + 0x8e, 0x48, 0x79, 0xc3, 0xbb, 0x60, 0xad, 0x4f, 0x63, 0xce, 0x04, 0xb3, 0xda, 0x2b, 0x04, 0xd2, + 0xee, 0xad, 0x0f, 0xc0, 0xff, 0x2a, 0x18, 0xdc, 0xca, 0x87, 0xa4, 0x98, 0x85, 0x79, 0x0d, 0x2d, + 0x17, 0x6b, 0xa8, 0x15, 0x81, 0xc6, 0x3d, 0xda, 0x0b, 0x31, 0x4f, 0x22, 0x02, 0xaf, 0x83, 0x5a, + 0x4c, 0x7b, 0xaa, 0x11, 0x76, 0x26, 0x63, 0xeb, 0xbc, 0x3c, 0x90, 0x98, 0xf6, 0xf4, 0x49, 0xa4, 0x9f, 0x28, 0xb5, 0x4a, 0xeb, 0x63, 0x98, 0xb8, 0xa2, 0x73, 0xa6, 0xa6, 0xeb, 0x30, 0x71, 0x0b, - 0x1d, 0xa3, 0x24, 0x54, 0x57, 0x1f, 0x3f, 0x2d, 0x83, 0xa6, 0x33, 0x88, 0xbc, 0x07, 0xfb, 0x7d, - 0x1c, 0xf6, 0xc8, 0x5d, 0xc2, 0x0b, 0xf4, 0xd2, 0xc5, 0x6b, 0x59, 0x89, 0x9b, 0x60, 0x4d, 0xbe, - 0xf1, 0x99, 0xc8, 0x51, 0x03, 0x69, 0x11, 0xee, 0x80, 0x75, 0x55, 0xab, 0xcc, 0xac, 0x09, 0x28, - 0x93, 0xe1, 0x0f, 0xe0, 0x8c, 0x6e, 0x00, 0x97, 0xfa, 0x69, 0x7b, 0xa4, 0xe9, 0xbd, 0xb6, 0x20, - 0xbd, 0xea, 0xd2, 0x71, 0xa8, 0x7f, 0x14, 0xde, 0x8f, 0x9c, 0x2b, 0xf9, 0x2f, 0x11, 0xce, 0x10, - 0x56, 0xe9, 0x19, 0xa1, 0x42, 0x1b, 0x05, 0x09, 0xee, 0x82, 0x0d, 0x7d, 0x8f, 0x51, 0xc2, 0xcc, - 0x55, 0xc1, 0xad, 0xa8, 0x82, 0x5b, 0x7a, 0x5a, 0x8a, 0x71, 0xad, 0xc7, 0xe1, 0x6f, 0x46, 0x3a, - 0x0f, 0x8b, 0x14, 0x2a, 0x8d, 0x6c, 0xbc, 0x64, 0x23, 0xdf, 0x03, 0x4d, 0x97, 0xfa, 0xfe, 0xd4, - 0x44, 0xba, 0x36, 0x19, 0x5b, 0x57, 0x54, 0x3f, 0x0b, 0xbc, 0x32, 0x92, 0xca, 0x4a, 0xb4, 0x59, - 0x92, 0x9d, 0x4f, 0x9e, 0x3c, 0x6b, 0x19, 0x4f, 0x9f, 0xb5, 0x8c, 0x7f, 0x9f, 0xb5, 0x8c, 0x47, - 0xcf, 0x5b, 0x4b, 0x4f, 0x9f, 0xb7, 0x96, 0xfe, 0x7c, 0xde, 0x5a, 0xfa, 0xfa, 0x9d, 0x1e, 0xe5, - 0xfd, 0xc4, 0xed, 0x78, 0x51, 0x60, 0xf3, 0x3e, 0x8e, 0x19, 0x65, 0x36, 0xe1, 0x7d, 0x12, 0x07, - 0x34, 0xe4, 0xf6, 0xc3, 0xd2, 0x6f, 0x36, 0x1f, 0x0d, 0x09, 0x73, 0xeb, 0x62, 0x26, 0xdc, 0xf8, - 0x2f, 0x00, 0x00, 0xff, 0xff, 0x7f, 0x95, 0x34, 0xdd, 0x8c, 0x0f, 0x00, 0x00, + 0x1d, 0xa3, 0x24, 0x54, 0x57, 0x1f, 0x3f, 0x2d, 0x83, 0x2d, 0x67, 0xc0, 0xbc, 0x87, 0x87, 0x7d, + 0x1c, 0xf6, 0xc8, 0x3d, 0xc2, 0x0b, 0xf4, 0xd2, 0xc5, 0x6b, 0x59, 0x89, 0x9b, 0x60, 0x4d, 0xbe, + 0xf1, 0x63, 0x91, 0xa3, 0x06, 0xd2, 0x22, 0xdc, 0x05, 0xeb, 0xaa, 0x56, 0x63, 0xb3, 0x26, 0xa0, + 0x4c, 0x86, 0x3f, 0x80, 0x73, 0xba, 0x01, 0x5c, 0xea, 0xa7, 0xed, 0x91, 0xa6, 0x77, 0x7f, 0x41, + 0x7a, 0xd5, 0xa5, 0xe3, 0x50, 0xbf, 0x13, 0x3e, 0x60, 0xce, 0xb5, 0xfc, 0x97, 0x08, 0x67, 0x48, + 0x5c, 0xe9, 0x19, 0xa1, 0x42, 0x1b, 0x05, 0x09, 0xee, 0x81, 0x0d, 0x7d, 0x8f, 0x51, 0x12, 0x9b, + 0xab, 0x82, 0x5b, 0x51, 0x05, 0xb7, 0xf5, 0xb4, 0x14, 0xe3, 0x5a, 0x8f, 0xc3, 0xdf, 0x8c, 0x74, + 0x1e, 0x16, 0x29, 0x54, 0x1a, 0xd9, 0x78, 0xc5, 0x46, 0xbe, 0x0f, 0xb6, 0x5c, 0xea, 0xfb, 0x53, + 0x13, 0x69, 0x7f, 0x32, 0xb6, 0xae, 0xa9, 0x7e, 0x16, 0x78, 0x65, 0x24, 0x95, 0x95, 0x68, 0xb3, + 0x24, 0x3b, 0x9d, 0xa7, 0xcf, 0x9b, 0xc6, 0xb3, 0xe7, 0x4d, 0xe3, 0xdf, 0xe7, 0x4d, 0xe3, 0xf1, + 0x8b, 0xe6, 0xd2, 0xb3, 0x17, 0xcd, 0xa5, 0x3f, 0x5f, 0x34, 0x97, 0xbe, 0xb6, 0x7b, 0x94, 0xf7, + 0x13, 0xb7, 0xed, 0xb1, 0xc0, 0xf6, 0x48, 0xe4, 0xed, 0x53, 0x66, 0x0f, 0xb0, 0xc7, 0x42, 0xea, + 0xf9, 0xf6, 0xa3, 0xd2, 0x5f, 0x36, 0x1f, 0x0d, 0x49, 0xec, 0xd6, 0xc5, 0x48, 0xb8, 0xf9, 0x5f, + 0x00, 0x00, 0x00, 0xff, 0xff, 0xe8, 0x01, 0x83, 0xe6, 0x8b, 0x0f, 0x00, 0x00, } func (m *Params) Marshal() (dAtA []byte, err error) { diff --git a/x/nameservice/types/query.pb.go b/x/nameservice/types/query.pb.go index 064ac626..0c1760eb 100644 --- a/x/nameservice/types/query.pb.go +++ b/x/nameservice/types/query.pb.go @@ -1412,96 +1412,96 @@ func init() { } var fileDescriptor_73d2465766c8f876 = []byte{ - // 1412 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x58, 0x4b, 0x6c, 0x1b, 0x45, - 0x18, 0xce, 0x24, 0xb1, 0xd3, 0xfc, 0xa1, 0x29, 0x1d, 0xa2, 0xd6, 0xdd, 0xb6, 0x4e, 0xd8, 0xbe, - 0x1c, 0xa8, 0x77, 0x9b, 0x94, 0xbe, 0x05, 0xa2, 0x4e, 0x43, 0xd4, 0x52, 0x10, 0x5d, 0x10, 0x05, - 0x0e, 0x54, 0xeb, 0xf5, 0xd4, 0x59, 0x6a, 0xcf, 0xb8, 0xbb, 0xb3, 0xa1, 0x6e, 0xd5, 0x0b, 0x87, - 0x9e, 0x91, 0x38, 0x83, 0x40, 0xe2, 0x54, 0x09, 0xb8, 0x70, 0xa8, 0xb8, 0x72, 0xa9, 0x38, 0x55, - 0x82, 0x03, 0xa7, 0x82, 0x5a, 0x24, 0xee, 0x3d, 0x72, 0x42, 0x3b, 0x33, 0xbb, 0xde, 0x4d, 0x9c, - 0x78, 0xed, 0x04, 0x89, 0x93, 0x67, 0x67, 0xff, 0xc7, 0xf7, 0xfd, 0x8f, 0xd9, 0x7f, 0x0c, 0xb3, - 0x2b, 0x41, 0xc3, 0xb1, 0xa9, 0x7b, 0x9b, 0x98, 0xd4, 0x6e, 0x12, 0x9f, 0x78, 0x2b, 0xae, 0x43, - 0xcc, 0x95, 0xb9, 0x2a, 0xe1, 0xf6, 0x9c, 0x79, 0x33, 0x20, 0x5e, 0xdb, 0x68, 0x79, 0x8c, 0x33, - 0xbc, 0x3f, 0x16, 0x35, 0x12, 0xa2, 0x86, 0x12, 0xd5, 0xcc, 0x8d, 0x2d, 0x25, 0x55, 0x84, 0x3d, - 0x6d, 0x5f, 0x9d, 0xb1, 0x7a, 0x83, 0x98, 0x76, 0xcb, 0x35, 0x6d, 0x4a, 0x19, 0xb7, 0xb9, 0xcb, - 0xa8, 0xaf, 0xde, 0xbe, 0xe4, 0x30, 0xbf, 0xc9, 0x7c, 0xb3, 0x6a, 0xfb, 0x44, 0xc2, 0x88, 0x4d, - 0xb5, 0xec, 0xba, 0x4b, 0x85, 0xb0, 0x92, 0x9d, 0xaa, 0xb3, 0x3a, 0x13, 0x4b, 0x33, 0x5c, 0xa9, - 0xdd, 0x62, 0xd2, 0x42, 0xa4, 0xeb, 0x30, 0x57, 0x69, 0xe9, 0x53, 0x80, 0xaf, 0x84, 0x76, 0xdf, - 0xb1, 0x3d, 0xbb, 0xe9, 0x5b, 0xe4, 0x66, 0x40, 0x7c, 0xae, 0xbf, 0x07, 0x2f, 0xa4, 0x76, 0xfd, - 0x16, 0xa3, 0x3e, 0xc1, 0xaf, 0x42, 0xbe, 0x25, 0x76, 0x0a, 0x68, 0x06, 0x95, 0x26, 0xe6, 0x0f, - 0x19, 0x1b, 0x46, 0xc3, 0x50, 0xea, 0x4a, 0x49, 0xff, 0x31, 0x07, 0xbb, 0x85, 0xd9, 0xcb, 0xae, - 0xcf, 0x2d, 0xe2, 0x30, 0xaf, 0x16, 0x79, 0xc4, 0x35, 0x00, 0x9b, 0x73, 0xcf, 0xad, 0x06, 0x9c, - 0x84, 0xe6, 0x47, 0x4a, 0x13, 0xf3, 0x17, 0x7a, 0x98, 0x5f, 0xc7, 0x96, 0xf1, 0x26, 0x69, 0xbf, - 0x6f, 0x37, 0x02, 0x72, 0x91, 0xb6, 0x02, 0x6e, 0x25, 0xec, 0xe2, 0xe7, 0x61, 0xc4, 0x6e, 0x34, - 0x0a, 0xc3, 0x33, 0xa8, 0xb4, 0xcd, 0x0a, 0x97, 0xf8, 0x0d, 0x80, 0x4e, 0x24, 0x0b, 0x23, 0x82, - 0xd6, 0x61, 0x43, 0x06, 0xcd, 0x08, 0x83, 0x66, 0xc8, 0xec, 0x77, 0x28, 0xd5, 0x89, 0xf2, 0x63, - 0x25, 0x34, 0xb5, 0x19, 0x98, 0xb4, 0xc8, 0x75, 0xe2, 0x11, 0xea, 0x48, 0xbf, 0x78, 0x12, 0x86, - 0xdd, 0x9a, 0x08, 0xd4, 0xb8, 0x35, 0xec, 0xd6, 0xb4, 0x9f, 0x86, 0x01, 0x3a, 0xb0, 0x30, 0x86, - 0x51, 0xde, 0x6e, 0x11, 0x25, 0x20, 0xd6, 0x78, 0x17, 0xe4, 0x7d, 0xee, 0xb9, 0xb4, 0x2e, 0x10, - 0x8e, 0x5b, 0xea, 0x29, 0x84, 0xed, 0x52, 0x2e, 0xd0, 0x8d, 0x58, 0xe1, 0x12, 0x4f, 0x41, 0xee, - 0x7a, 0x83, 0xd9, 0xbc, 0x30, 0x3a, 0x83, 0x4a, 0xc8, 0x92, 0x0f, 0xb8, 0x00, 0x63, 0x55, 0xc6, - 0x1a, 0xc4, 0xa6, 0x85, 0x9c, 0xa0, 0x18, 0x3d, 0x62, 0x07, 0xc6, 0xbd, 0x08, 0x5e, 0x21, 0x2f, - 0x58, 0x2e, 0x0e, 0x18, 0xdd, 0x34, 0x4d, 0xab, 0x63, 0x17, 0x7f, 0x08, 0xf9, 0x95, 0x90, 0xa0, - 0x5f, 0x18, 0x13, 0xf9, 0x3b, 0x3f, 0xa0, 0x87, 0x44, 0xf2, 0x94, 0x41, 0xed, 0x36, 0x6c, 0x4f, - 0x65, 0x35, 0x0c, 0xc9, 0x0d, 0xd2, 0x56, 0xd1, 0x0b, 0x97, 0xf8, 0x2a, 0xe4, 0x84, 0xb0, 0x88, - 0xdd, 0x96, 0x38, 0x97, 0xf6, 0xf4, 0xfb, 0x08, 0x0a, 0x6b, 0xa5, 0x55, 0x4b, 0x2c, 0xc2, 0x98, - 0x27, 0xb7, 0x54, 0xd1, 0xf6, 0xea, 0x09, 0x69, 0xa0, 0x32, 0xfa, 0xf0, 0xf1, 0xf4, 0x90, 0x15, - 0xe9, 0xe2, 0xa5, 0x54, 0x19, 0x4a, 0x06, 0x47, 0x7a, 0x96, 0xa1, 0xc4, 0x90, 0xac, 0x43, 0xbd, - 0x04, 0xbb, 0x04, 0x56, 0xe5, 0xa6, 0x7d, 0xb1, 0x16, 0x75, 0xd8, 0xaa, 0x7a, 0xd4, 0x3f, 0x56, - 0xcd, 0x98, 0x94, 0x54, 0xa4, 0x16, 0x20, 0x2f, 0x81, 0x65, 0xec, 0xf3, 0x14, 0x27, 0xa5, 0xaa, - 0x73, 0xd0, 0x52, 0xf6, 0x2b, 0x8c, 0xd6, 0xd6, 0x45, 0xb3, 0xaa, 0x0f, 0x87, 0x07, 0xed, 0x43, - 0xfd, 0x3b, 0x04, 0x7b, 0xbb, 0xba, 0xfd, 0x9f, 0xe6, 0xeb, 0x20, 0xe8, 0x4b, 0x84, 0xbf, 0x6d, - 0x37, 0xc9, 0xbb, 0xd2, 0xf1, 0x5b, 0xac, 0x16, 0x34, 0x48, 0xc5, 0x6e, 0xd8, 0xd4, 0x89, 0x18, - 0xea, 0x2d, 0x38, 0xb0, 0xa1, 0x94, 0x22, 0x77, 0x11, 0xb6, 0x55, 0xe5, 0x56, 0xc4, 0xae, 0xdc, - 0x83, 0xdd, 0x79, 0xc7, 0x61, 0x01, 0xe5, 0x91, 0xa1, 0x58, 0x5d, 0xff, 0x1b, 0xc1, 0x64, 0xfa, - 0x25, 0xbe, 0x0c, 0xcf, 0xd9, 0x72, 0xe7, 0x5a, 0x68, 0x4a, 0x26, 0xaf, 0x32, 0xfb, 0xec, 0xf1, - 0xf4, 0xa1, 0x4f, 0x7c, 0x46, 0xcf, 0xea, 0xea, 0x6d, 0x08, 0x53, 0x9f, 0x69, 0xdb, 0xcd, 0x46, - 0x7a, 0xcb, 0x9a, 0x48, 0x3c, 0xe1, 0x7b, 0x08, 0xc6, 0x94, 0xb7, 0xc2, 0x88, 0xc0, 0xba, 0x27, - 0x15, 0xbf, 0x08, 0xe1, 0x02, 0x73, 0x69, 0xe5, 0x4a, 0x18, 0xfd, 0x67, 0x8f, 0xa7, 0xf7, 0x4b, - 0x47, 0x4a, 0x2f, 0x72, 0x12, 0x3d, 0xde, 0xff, 0x63, 0xba, 0x54, 0x77, 0xf9, 0x72, 0x50, 0x35, - 0x1c, 0xd6, 0x34, 0xd5, 0x97, 0x4f, 0xfe, 0x94, 0xfd, 0xda, 0x0d, 0x33, 0x3c, 0x64, 0x7d, 0x61, - 0xd1, 0xb7, 0x22, 0xe7, 0x3a, 0x51, 0x05, 0x13, 0x76, 0x77, 0x88, 0x6c, 0xd5, 0x87, 0x29, 0x5d, - 0x98, 0x68, 0x33, 0x85, 0xb9, 0xaf, 0xbb, 0x1f, 0x95, 0xbc, 0x0b, 0x90, 0x13, 0x19, 0x52, 0x99, - 0x2b, 0xf5, 0xc8, 0x5c, 0x68, 0x62, 0x91, 0x72, 0xaf, 0xad, 0x4a, 0x53, 0x2a, 0x6f, 0x5d, 0x61, - 0x1e, 0x81, 0x9d, 0x02, 0xee, 0xd5, 0x65, 0xe6, 0xc6, 0xc1, 0xc0, 0x30, 0xda, 0x49, 0xbd, 0x25, - 0xd6, 0xfa, 0x97, 0x48, 0x8d, 0x10, 0x4a, 0x52, 0xd1, 0xb9, 0x87, 0x60, 0x32, 0x7c, 0x7f, 0xcd, - 0x0e, 0xf8, 0x32, 0xf3, 0x5c, 0xde, 0x56, 0xc1, 0x3b, 0x9a, 0x81, 0xd8, 0xf9, 0x48, 0xa7, 0x32, - 0xa7, 0x32, 0x3f, 0x2b, 0x33, 0x4f, 0x93, 0x2f, 0xa3, 0xfc, 0xa7, 0x37, 0xad, 0xed, 0xe9, 0x67, - 0x1d, 0x26, 0x65, 0xdc, 0x19, 0xbb, 0x11, 0xb4, 0x16, 0x3c, 0x1a, 0x7e, 0x3b, 0x1c, 0x8f, 0x46, - 0xdf, 0x0e, 0xc7, 0xa3, 0xfa, 0x55, 0x75, 0x6a, 0xc6, 0x32, 0x89, 0x91, 0xa7, 0xc3, 0x78, 0x62, - 0x7e, 0x36, 0x03, 0x76, 0x99, 0x57, 0x15, 0x9c, 0x03, 0xb0, 0x43, 0x9d, 0x46, 0x3e, 0x6b, 0xac, - 0x90, 0xee, 0xde, 0x3f, 0x88, 0x4f, 0xe2, 0x48, 0x28, 0x39, 0x71, 0x0d, 0x70, 0x12, 0xc7, 0x67, - 0xb0, 0x03, 0x7b, 0x84, 0xe5, 0x25, 0xa2, 0x3e, 0x5c, 0x8b, 0xb7, 0x5a, 0xae, 0xd7, 0xbe, 0x12, - 0x90, 0x80, 0x6c, 0x59, 0x65, 0x3f, 0x40, 0xf0, 0xe2, 0xba, 0x5e, 0x62, 0x26, 0x97, 0x56, 0x1f, - 0xbc, 0xc7, 0x7a, 0x50, 0x49, 0x19, 0x11, 0xac, 0xb6, 0xfe, 0xf4, 0x3d, 0x03, 0x3b, 0xd7, 0xb8, - 0x59, 0xf3, 0x69, 0x9a, 0xea, 0x0c, 0x16, 0x23, 0xa5, 0xf1, 0x68, 0x2a, 0xb8, 0xae, 0xda, 0x79, - 0x89, 0xf0, 0xb8, 0xd6, 0xfe, 0x8b, 0xe8, 0xfe, 0x8c, 0xe0, 0xe0, 0x46, 0x8e, 0xe2, 0x00, 0x5b, - 0x30, 0x11, 0xb5, 0x9a, 0x4b, 0x06, 0x0f, 0x72, 0xd2, 0xc8, 0x96, 0x05, 0x7a, 0xfe, 0x9f, 0x1d, - 0x90, 0x13, 0x2c, 0xf0, 0x57, 0x08, 0xf2, 0xf2, 0x5e, 0x80, 0xe7, 0xb2, 0x8c, 0x68, 0xa9, 0x8b, - 0x89, 0x36, 0xdf, 0x8f, 0x8a, 0xc4, 0xa1, 0x97, 0x3f, 0xfb, 0xf5, 0xaf, 0x2f, 0x86, 0x8f, 0xe0, - 0x43, 0x3d, 0x2e, 0x67, 0xf2, 0x96, 0x82, 0xbf, 0x47, 0x30, 0x91, 0x98, 0xf4, 0xf0, 0xc9, 0xc1, - 0x06, 0x49, 0xed, 0x54, 0xdf, 0x7a, 0x0a, 0xaf, 0x21, 0xf0, 0x96, 0xf0, 0xe1, 0x1e, 0x78, 0xa3, - 0x6e, 0xf8, 0x01, 0xc1, 0x78, 0xdc, 0x7a, 0xf8, 0x44, 0x16, 0xb7, 0x6b, 0xa6, 0x43, 0xed, 0x64, - 0xbf, 0x6a, 0x0a, 0xec, 0x71, 0x01, 0xb6, 0x8c, 0x5f, 0xce, 0x06, 0xd6, 0xbc, 0xe3, 0xd6, 0xee, - 0xe2, 0x5f, 0x10, 0xec, 0x8c, 0x11, 0x47, 0x23, 0x1a, 0x3e, 0xd3, 0x0f, 0x84, 0xd4, 0x34, 0xa9, - 0x9d, 0x1d, 0x44, 0x55, 0x31, 0x78, 0x4d, 0x30, 0x38, 0x8d, 0x4f, 0x66, 0x63, 0x50, 0xae, 0xb6, - 0xcb, 0x55, 0x46, 0x6b, 0x65, 0xb7, 0x26, 0xc9, 0xfc, 0x86, 0x60, 0xef, 0x06, 0xc3, 0x19, 0xee, - 0x75, 0x11, 0xe9, 0x3d, 0xfe, 0x69, 0x95, 0xcd, 0x98, 0xe8, 0xb3, 0xaa, 0xd4, 0x58, 0x84, 0x1f, - 0x20, 0xd8, 0xb1, 0x6a, 0x54, 0xc1, 0x67, 0xb3, 0x96, 0xf4, 0xda, 0x39, 0x4a, 0x3b, 0x37, 0x90, - 0xae, 0x02, 0x7f, 0x54, 0x80, 0x3f, 0x8c, 0x0f, 0x66, 0xf9, 0x7f, 0x05, 0x7f, 0x83, 0x20, 0x27, - 0x86, 0x11, 0x7c, 0x2c, 0x8b, 0xd3, 0xe4, 0x84, 0xa3, 0xcd, 0xf5, 0xa1, 0xd1, 0x67, 0x0b, 0x7c, - 0x1a, 0x6a, 0x99, 0x77, 0xc2, 0x57, 0x77, 0xf1, 0xd7, 0x08, 0xc6, 0x3b, 0x13, 0x49, 0x39, 0x53, - 0x70, 0x22, 0x71, 0xed, 0x44, 0x5f, 0xe2, 0x7d, 0x1f, 0x84, 0x0d, 0xa1, 0x89, 0xbf, 0x45, 0x00, - 0x89, 0xb9, 0xc5, 0xc8, 0xd6, 0x63, 0x91, 0x7c, 0xd6, 0x13, 0x65, 0xf5, 0xc8, 0xd3, 0xc7, 0xf1, - 0x27, 0x54, 0xf1, 0x43, 0x04, 0x53, 0x5d, 0xe7, 0x9b, 0xd3, 0x59, 0x00, 0x74, 0xd3, 0xd4, 0x5e, - 0x1f, 0x54, 0x33, 0x26, 0xf1, 0x8a, 0x20, 0x61, 0xe0, 0xa3, 0x99, 0x0e, 0x95, 0x32, 0x11, 0x26, - 0xc2, 0xa3, 0x64, 0xf7, 0x7a, 0xf3, 0xc4, 0xb9, 0x8c, 0x98, 0xba, 0x29, 0x6b, 0x0b, 0x9b, 0x50, - 0x8e, 0x39, 0x9d, 0x12, 0x9c, 0xe6, 0xb0, 0xd9, 0x83, 0x53, 0x3c, 0xf0, 0x2b, 0x5a, 0x95, 0x4b, - 0x0f, 0x9f, 0x14, 0xd1, 0xa3, 0x27, 0x45, 0xf4, 0xe7, 0x93, 0x22, 0xfa, 0xfc, 0x69, 0x71, 0xe8, - 0xd1, 0xd3, 0xe2, 0xd0, 0xef, 0x4f, 0x8b, 0x43, 0x1f, 0x1d, 0x4b, 0x5c, 0xd7, 0xf8, 0xb2, 0xed, - 0xf9, 0xae, 0x6f, 0x12, 0xbe, 0x4c, 0xbc, 0xa6, 0x4b, 0xb9, 0x79, 0x2b, 0x65, 0x5e, 0x5c, 0xde, - 0xaa, 0x79, 0xf1, 0xb7, 0xe5, 0xf1, 0x7f, 0x03, 0x00, 0x00, 0xff, 0xff, 0xb9, 0x17, 0xf0, 0x11, - 0xb3, 0x15, 0x00, 0x00, + // 1411 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xcc, 0x58, 0x4b, 0x6c, 0x1b, 0xc5, + 0x1b, 0xcf, 0x24, 0xb1, 0xd3, 0x7c, 0xf9, 0x37, 0xfd, 0x77, 0x88, 0x5a, 0x77, 0xdb, 0x3a, 0x61, + 0xfb, 0x72, 0xa0, 0xde, 0x6d, 0x52, 0xfa, 0x16, 0x88, 0x3a, 0x0d, 0x51, 0xa0, 0x20, 0xba, 0x20, + 0x0a, 0x1c, 0xa8, 0xd6, 0xbb, 0x53, 0x77, 0xe9, 0x7a, 0xc6, 0xdd, 0x47, 0xa8, 0x5b, 0xf5, 0xc2, + 0xa1, 0x67, 0x24, 0xce, 0x20, 0x90, 0x38, 0x55, 0x02, 0x2e, 0x1c, 0x2a, 0xae, 0x5c, 0x2a, 0x4e, + 0x95, 0xe0, 0xc0, 0xa9, 0xa0, 0x16, 0x89, 0x7b, 0x8f, 0x9c, 0xd0, 0xce, 0xcc, 0xae, 0x77, 0x1d, + 0x27, 0x5e, 0xbb, 0x41, 0xe2, 0xe4, 0xd9, 0xd9, 0xef, 0xf1, 0xfb, 0x7d, 0x8f, 0xd9, 0x6f, 0x0c, + 0xf3, 0x6b, 0xa1, 0x6b, 0x99, 0xd4, 0xb9, 0x45, 0x74, 0x6a, 0x36, 0x89, 0x4f, 0xbc, 0x35, 0xc7, + 0x22, 0xfa, 0xda, 0x42, 0x9d, 0x04, 0xe6, 0x82, 0x7e, 0x23, 0x24, 0x5e, 0x5b, 0x6b, 0x79, 0x2c, + 0x60, 0x78, 0x7f, 0x22, 0xaa, 0xa5, 0x44, 0x35, 0x29, 0xaa, 0xe8, 0x9b, 0x5b, 0x4a, 0xab, 0x70, + 0x7b, 0xca, 0xbe, 0x06, 0x63, 0x0d, 0x97, 0xe8, 0x66, 0xcb, 0xd1, 0x4d, 0x4a, 0x59, 0x60, 0x06, + 0x0e, 0xa3, 0xbe, 0x7c, 0xfb, 0x82, 0xc5, 0xfc, 0x26, 0xf3, 0xf5, 0xba, 0xe9, 0x13, 0x01, 0x23, + 0x31, 0xd5, 0x32, 0x1b, 0x0e, 0xe5, 0xc2, 0x52, 0x76, 0xa6, 0xc1, 0x1a, 0x8c, 0x2f, 0xf5, 0x68, + 0x25, 0x77, 0xcb, 0x69, 0x0b, 0xb1, 0xae, 0xc5, 0x1c, 0xa9, 0xa5, 0xce, 0x00, 0xbe, 0x14, 0xd9, + 0x7d, 0xdb, 0xf4, 0xcc, 0xa6, 0x6f, 0x90, 0x1b, 0x21, 0xf1, 0x03, 0xf5, 0x5d, 0x78, 0x2e, 0xb3, + 0xeb, 0xb7, 0x18, 0xf5, 0x09, 0x7e, 0x19, 0x8a, 0x2d, 0xbe, 0x53, 0x42, 0x73, 0xa8, 0x32, 0xb5, + 0x78, 0x48, 0xdb, 0x34, 0x1a, 0x9a, 0x54, 0x97, 0x4a, 0xea, 0x0f, 0x05, 0xd8, 0xcd, 0xcd, 0x5e, + 0x74, 0xfc, 0xc0, 0x20, 0x16, 0xf3, 0xec, 0xd8, 0x23, 0xb6, 0x01, 0xcc, 0x20, 0xf0, 0x9c, 0x7a, + 0x18, 0x90, 0xc8, 0xfc, 0x58, 0x65, 0x6a, 0xf1, 0x42, 0x1f, 0xf3, 0x1b, 0xd8, 0xd2, 0xde, 0x20, + 0xed, 0xf7, 0x4c, 0x37, 0x24, 0xab, 0xb4, 0x15, 0x06, 0x46, 0xca, 0x2e, 0xfe, 0x3f, 0x8c, 0x99, + 0xae, 0x5b, 0x1a, 0x9d, 0x43, 0x95, 0x6d, 0x46, 0xb4, 0xc4, 0xaf, 0x01, 0x74, 0x22, 0x59, 0x1a, + 0xe3, 0xb4, 0x0e, 0x6b, 0x22, 0x68, 0x5a, 0x14, 0x34, 0x4d, 0x64, 0xbf, 0x43, 0xa9, 0x41, 0xa4, + 0x1f, 0x23, 0xa5, 0xa9, 0xcc, 0xc1, 0xb4, 0x41, 0xae, 0x12, 0x8f, 0x50, 0x4b, 0xf8, 0xc5, 0xd3, + 0x30, 0xea, 0xd8, 0x3c, 0x50, 0x93, 0xc6, 0xa8, 0x63, 0x2b, 0x3f, 0x8e, 0x02, 0x74, 0x60, 0x61, + 0x0c, 0xe3, 0x41, 0xbb, 0x45, 0xa4, 0x00, 0x5f, 0xe3, 0x5d, 0x50, 0xf4, 0x03, 0xcf, 0xa1, 0x0d, + 0x8e, 0x70, 0xd2, 0x90, 0x4f, 0x11, 0x6c, 0x87, 0x06, 0x1c, 0xdd, 0x98, 0x11, 0x2d, 0xf1, 0x0c, + 0x14, 0xae, 0xba, 0xcc, 0x0c, 0x4a, 0xe3, 0x73, 0xa8, 0x82, 0x0c, 0xf1, 0x80, 0x4b, 0x30, 0x51, + 0x67, 0xcc, 0x25, 0x26, 0x2d, 0x15, 0x38, 0xc5, 0xf8, 0x11, 0x5b, 0x30, 0xe9, 0xc5, 0xf0, 0x4a, + 0x45, 0xce, 0x72, 0x79, 0xc8, 0xe8, 0x66, 0x69, 0x1a, 0x1d, 0xbb, 0xf8, 0x03, 0x28, 0xae, 0x45, + 0x04, 0xfd, 0xd2, 0x04, 0xcf, 0xdf, 0xf9, 0x21, 0x3d, 0xa4, 0x92, 0x27, 0x0d, 0x2a, 0xb7, 0x60, + 0x7b, 0x26, 0xab, 0x51, 0x48, 0xae, 0x93, 0xb6, 0x8c, 0x5e, 0xb4, 0xc4, 0x97, 0xa1, 0xc0, 0x85, + 0x79, 0xec, 0xb6, 0xc4, 0xb9, 0xb0, 0xa7, 0xde, 0x43, 0x50, 0x5a, 0x2f, 0x2d, 0x5b, 0x62, 0x19, + 0x26, 0x3c, 0xb1, 0x25, 0x8b, 0xb6, 0x5f, 0x4f, 0x08, 0x03, 0xb5, 0xf1, 0x07, 0x8f, 0x66, 0x47, + 0x8c, 0x58, 0x17, 0xaf, 0x64, 0xca, 0x50, 0x30, 0x38, 0xd2, 0xb7, 0x0c, 0x05, 0x86, 0x74, 0x1d, + 0xaa, 0x15, 0xd8, 0xc5, 0xb1, 0x4a, 0x37, 0xed, 0x55, 0x3b, 0xee, 0xb0, 0xae, 0x7a, 0x54, 0x3f, + 0x92, 0xcd, 0x98, 0x96, 0x94, 0xa4, 0x96, 0xa0, 0x28, 0x80, 0xe5, 0xec, 0xf3, 0x0c, 0x27, 0xa9, + 0xaa, 0x06, 0xa0, 0x64, 0xec, 0xd7, 0x18, 0xb5, 0x37, 0x44, 0xd3, 0xd5, 0x87, 0xa3, 0xc3, 0xf6, + 0xa1, 0xfa, 0x2d, 0x82, 0xbd, 0x3d, 0xdd, 0xfe, 0x47, 0xf3, 0x75, 0x10, 0xd4, 0x15, 0x12, 0xbc, + 0x65, 0x36, 0xc9, 0x3b, 0xc2, 0xf1, 0x9b, 0xcc, 0x0e, 0x5d, 0x52, 0x33, 0x5d, 0x93, 0x5a, 0x31, + 0x43, 0xb5, 0x05, 0x07, 0x36, 0x95, 0x92, 0xe4, 0x56, 0x61, 0x5b, 0x5d, 0x6c, 0xc5, 0xec, 0xaa, + 0x7d, 0xd8, 0x9d, 0xb7, 0x2c, 0x16, 0xd2, 0x20, 0x36, 0x94, 0xa8, 0xab, 0x7f, 0x21, 0x98, 0xce, + 0xbe, 0xc4, 0x17, 0xe1, 0x7f, 0xa6, 0xd8, 0xb9, 0x12, 0x99, 0x12, 0xc9, 0xab, 0xcd, 0x3f, 0x7d, + 0x34, 0x7b, 0xe8, 0x63, 0x9f, 0xd1, 0xb3, 0xaa, 0x7c, 0x1b, 0xc1, 0x54, 0xe7, 0xda, 0x66, 0xd3, + 0xcd, 0x6e, 0x19, 0x53, 0xa9, 0x27, 0x7c, 0x17, 0xc1, 0x84, 0xf4, 0x56, 0x1a, 0xe3, 0x58, 0xf7, + 0x64, 0xe2, 0x17, 0x23, 0x5c, 0x62, 0x0e, 0xad, 0x5d, 0x8a, 0xa2, 0xff, 0xf4, 0xd1, 0xec, 0x7e, + 0xe1, 0x48, 0xea, 0xc5, 0x4e, 0xe2, 0xc7, 0x7b, 0xbf, 0xcf, 0x56, 0x1a, 0x4e, 0x70, 0x2d, 0xac, + 0x6b, 0x16, 0x6b, 0xea, 0xf2, 0xcb, 0x27, 0x7e, 0xaa, 0xbe, 0x7d, 0x5d, 0x8f, 0x0e, 0x59, 0x9f, + 0x5b, 0xf4, 0x8d, 0xd8, 0xb9, 0x4a, 0x64, 0xc1, 0x44, 0xdd, 0x1d, 0x21, 0xeb, 0xfa, 0x30, 0x65, + 0x0b, 0x13, 0x3d, 0x4b, 0x61, 0xee, 0xeb, 0xed, 0x47, 0x26, 0xef, 0x02, 0x14, 0x78, 0x86, 0x64, + 0xe6, 0x2a, 0x7d, 0x32, 0x17, 0x99, 0x58, 0xa6, 0x81, 0xd7, 0x96, 0xa5, 0x29, 0x94, 0xb7, 0xae, + 0x30, 0x8f, 0xc0, 0x4e, 0x0e, 0xf7, 0xf2, 0x35, 0xe6, 0x24, 0xc1, 0xc0, 0x30, 0xde, 0x49, 0xbd, + 0xc1, 0xd7, 0xea, 0x17, 0x48, 0x8e, 0x10, 0x52, 0x52, 0xd2, 0xb9, 0x8b, 0x60, 0x3a, 0x7a, 0x7f, + 0xc5, 0x0c, 0x83, 0x6b, 0xcc, 0x73, 0x82, 0xb6, 0x0c, 0xde, 0xd1, 0x1c, 0xc4, 0xce, 0xc7, 0x3a, + 0xb5, 0x05, 0x99, 0xf9, 0x79, 0x91, 0x79, 0x9a, 0x7e, 0x19, 0xe7, 0x3f, 0xbb, 0x69, 0x6c, 0xcf, + 0x3e, 0xab, 0x30, 0x2d, 0xe2, 0xce, 0xd8, 0xf5, 0xb0, 0xb5, 0xe4, 0xd1, 0xe8, 0xdb, 0x61, 0x79, + 0x34, 0xfe, 0x76, 0x58, 0x1e, 0x55, 0x2f, 0xcb, 0x53, 0x33, 0x91, 0x49, 0x8d, 0x3c, 0x1d, 0xc6, + 0x53, 0x8b, 0xf3, 0x39, 0xb0, 0x8b, 0xbc, 0xca, 0xe0, 0x1c, 0x80, 0x1d, 0xf2, 0x34, 0xf2, 0x99, + 0xbb, 0x46, 0x7a, 0x7b, 0x7f, 0x3f, 0x39, 0x89, 0x63, 0xa1, 0xf4, 0xc4, 0x35, 0xc4, 0x49, 0x9c, + 0x9c, 0xc1, 0x16, 0xec, 0xe1, 0x96, 0x57, 0x88, 0xfc, 0x70, 0x2d, 0xdf, 0x6c, 0x39, 0x5e, 0xfb, + 0x52, 0x48, 0x42, 0xb2, 0x65, 0x95, 0x7d, 0x1f, 0xc1, 0xf3, 0x1b, 0x7a, 0x49, 0x98, 0xbc, 0xde, + 0x7d, 0xf0, 0x1e, 0xeb, 0x43, 0x25, 0x63, 0x84, 0xb3, 0xda, 0xfa, 0xd3, 0xf7, 0x0c, 0xec, 0x5c, + 0xe7, 0x66, 0xdd, 0xa7, 0x69, 0xa6, 0x33, 0x58, 0x8c, 0x55, 0x26, 0xe3, 0xa9, 0xe0, 0xaa, 0x6c, + 0xe7, 0x15, 0x12, 0x24, 0xb5, 0xf6, 0x6f, 0x44, 0xf7, 0x27, 0x04, 0x07, 0x37, 0x73, 0x94, 0x04, + 0xd8, 0x80, 0xa9, 0xb8, 0xd5, 0x1c, 0x32, 0x7c, 0x90, 0xd3, 0x46, 0xb6, 0x2c, 0xd0, 0x8b, 0x7f, + 0xef, 0x80, 0x02, 0x67, 0x81, 0xbf, 0x44, 0x50, 0x14, 0xf7, 0x02, 0xbc, 0x90, 0x67, 0x44, 0xcb, + 0x5c, 0x4c, 0x94, 0xc5, 0x41, 0x54, 0x04, 0x0e, 0xb5, 0xfa, 0xe9, 0x2f, 0x7f, 0x7e, 0x3e, 0x7a, + 0x04, 0x1f, 0xea, 0x73, 0x39, 0x13, 0xb7, 0x14, 0xfc, 0x1d, 0x82, 0xa9, 0xd4, 0xa4, 0x87, 0x4f, + 0x0e, 0x37, 0x48, 0x2a, 0xa7, 0x06, 0xd6, 0x93, 0x78, 0x35, 0x8e, 0xb7, 0x82, 0x0f, 0xf7, 0xc1, + 0x1b, 0x77, 0xc3, 0xf7, 0x08, 0x26, 0x93, 0xd6, 0xc3, 0x27, 0xf2, 0xb8, 0x5d, 0x37, 0x1d, 0x2a, + 0x27, 0x07, 0x55, 0x93, 0x60, 0x8f, 0x73, 0xb0, 0x55, 0xfc, 0x62, 0x3e, 0xb0, 0xfa, 0x6d, 0xc7, + 0xbe, 0x83, 0x7f, 0x46, 0xb0, 0x33, 0x41, 0x1c, 0x8f, 0x68, 0xf8, 0xcc, 0x20, 0x10, 0x32, 0xd3, + 0xa4, 0x72, 0x76, 0x18, 0x55, 0xc9, 0xe0, 0x15, 0xce, 0xe0, 0x34, 0x3e, 0x99, 0x8f, 0x41, 0xb5, + 0xde, 0xae, 0xd6, 0x19, 0xb5, 0xab, 0x8e, 0x2d, 0xc8, 0xfc, 0x8a, 0x60, 0xef, 0x26, 0xc3, 0x19, + 0xee, 0x77, 0x11, 0xe9, 0x3f, 0xfe, 0x29, 0xb5, 0x67, 0x31, 0x31, 0x60, 0x55, 0xc9, 0xb1, 0x08, + 0xdf, 0x47, 0xb0, 0xa3, 0x6b, 0x54, 0xc1, 0x67, 0xf3, 0x96, 0xf4, 0xfa, 0x39, 0x4a, 0x39, 0x37, + 0x94, 0xae, 0x04, 0x7f, 0x94, 0x83, 0x3f, 0x8c, 0x0f, 0xe6, 0xf9, 0x7f, 0x05, 0x7f, 0x8d, 0xa0, + 0xc0, 0x87, 0x11, 0x7c, 0x2c, 0x8f, 0xd3, 0xf4, 0x84, 0xa3, 0x2c, 0x0c, 0xa0, 0x31, 0x60, 0x0b, + 0x7c, 0x12, 0x69, 0xe9, 0xb7, 0xa3, 0x57, 0x77, 0xf0, 0x57, 0x08, 0x26, 0x3b, 0x13, 0x49, 0x35, + 0x57, 0x70, 0x62, 0x71, 0xe5, 0xc4, 0x40, 0xe2, 0x03, 0x1f, 0x84, 0x2e, 0xd7, 0xc4, 0xdf, 0x20, + 0x80, 0xd4, 0xdc, 0xa2, 0xe5, 0xeb, 0xb1, 0x58, 0x3e, 0xef, 0x89, 0xd2, 0x3d, 0xf2, 0x0c, 0x70, + 0xfc, 0x71, 0x55, 0xfc, 0x00, 0xc1, 0x4c, 0xcf, 0xf9, 0xe6, 0x74, 0x1e, 0x00, 0xbd, 0x34, 0x95, + 0x57, 0x87, 0xd5, 0x4c, 0x48, 0xbc, 0xc4, 0x49, 0x68, 0xf8, 0x68, 0xae, 0x43, 0xa5, 0x4a, 0xb8, + 0x89, 0xe8, 0x28, 0xd9, 0xbd, 0xd1, 0x3c, 0x71, 0x2e, 0x27, 0xa6, 0x5e, 0xca, 0xca, 0xd2, 0x33, + 0x28, 0x27, 0x9c, 0x4e, 0x71, 0x4e, 0x0b, 0x58, 0xef, 0xc3, 0x29, 0x19, 0xf8, 0x25, 0xad, 0xda, + 0xea, 0x83, 0xc7, 0x65, 0xf4, 0xf0, 0x71, 0x19, 0xfd, 0xf1, 0xb8, 0x8c, 0x3e, 0x7b, 0x52, 0x1e, + 0x79, 0xf8, 0xa4, 0x3c, 0xf2, 0xdb, 0x93, 0xf2, 0xc8, 0x87, 0x7a, 0xfa, 0xba, 0x46, 0x3c, 0xab, + 0xea, 0x30, 0xdd, 0x35, 0x2d, 0x46, 0x1d, 0xcb, 0xd6, 0x6f, 0x66, 0xac, 0xf3, 0xbb, 0x5b, 0xbd, + 0xc8, 0xff, 0xb5, 0x3c, 0xfe, 0x4f, 0x00, 0x00, 0x00, 0xff, 0xff, 0x5c, 0x52, 0x76, 0x2e, 0xb2, + 0x15, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/nameservice/types/tx.pb.go b/x/nameservice/types/tx.pb.go index 40138fb8..67389431 100644 --- a/x/nameservice/types/tx.pb.go +++ b/x/nameservice/types/tx.pb.go @@ -1067,62 +1067,62 @@ func init() { } var fileDescriptor_b66a805dda801ce9 = []byte{ - // 878 bytes of a gzipped FileDescriptorProto - 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0x4d, 0x6b, 0xe3, 0x46, - 0x18, 0xb6, 0xec, 0xd4, 0xae, 0x5f, 0xb7, 0x21, 0x51, 0xdd, 0xe0, 0x2a, 0x8d, 0xe4, 0x2a, 0x24, - 0xb8, 0x84, 0x5a, 0x89, 0xd3, 0xd2, 0x90, 0x36, 0xd0, 0x98, 0xb6, 0xb4, 0x05, 0x97, 0xa2, 0x1c, - 0x0a, 0xbd, 0x04, 0xd9, 0x1a, 0x64, 0x05, 0x5b, 0x63, 0x34, 0x72, 0x1c, 0x37, 0xd0, 0x5e, 0x16, - 0x16, 0xf6, 0xb4, 0xbf, 0x62, 0xd9, 0x3f, 0xb1, 0xec, 0x35, 0xc7, 0x1c, 0xf7, 0x64, 0x96, 0xe4, - 0x1f, 0xf8, 0xba, 0x97, 0x45, 0xa3, 0xaf, 0x91, 0x3f, 0xe2, 0x8f, 0xcd, 0x6d, 0x34, 0xf3, 0x3e, - 0xef, 0xf3, 0xbc, 0xcf, 0xcc, 0xab, 0x91, 0x60, 0xf7, 0xb2, 0xdb, 0x6a, 0x68, 0x96, 0xf9, 0x2f, - 0x52, 0x2c, 0xad, 0x8d, 0x08, 0xb2, 0x2f, 0xcd, 0x06, 0x52, 0x2e, 0x0f, 0xea, 0xc8, 0xd1, 0x0e, - 0x14, 0xe7, 0xaa, 0xdc, 0xb1, 0xb1, 0x83, 0xf9, 0xad, 0x30, 0xae, 0xcc, 0xc4, 0x95, 0xfd, 0x38, - 0x21, 0x6f, 0x60, 0x03, 0xd3, 0x48, 0xc5, 0x1d, 0x79, 0x20, 0x41, 0x79, 0x38, 0x39, 0x9b, 0x88, - 0x02, 0xe4, 0x97, 0x1c, 0x7c, 0x52, 0x23, 0xc6, 0x19, 0x72, 0x54, 0xd4, 0xc0, 0xb6, 0xce, 0x1f, - 0x41, 0xa6, 0x8e, 0x2d, 0xfd, 0xdc, 0xd4, 0x0b, 0x5c, 0x91, 0x2b, 0x65, 0xab, 0xd2, 0x70, 0x20, - 0x6d, 0x5e, 0x10, 0x6c, 0x1d, 0xcb, 0xee, 0xc2, 0xef, 0xba, 0x5c, 0xec, 0x6b, 0xed, 0x56, 0xf8, - 0xa4, 0xa6, 0xbd, 0x01, 0xbf, 0x01, 0x69, 0x62, 0x1a, 0x16, 0xb2, 0x0b, 0x49, 0x17, 0xa8, 0xfa, - 0x4f, 0xfc, 0xaf, 0x90, 0xe9, 0x68, 0xfd, 0x16, 0xd6, 0xf4, 0x42, 0xaa, 0xc8, 0x95, 0x72, 0x95, - 0xdd, 0xf2, 0x83, 0xa5, 0x95, 0xff, 0xf2, 0xa2, 0xab, 0x2b, 0x37, 0x03, 0x29, 0xa1, 0x06, 0x60, - 0x79, 0x17, 0xf2, 0xac, 0x52, 0x15, 0x91, 0x0e, 0xb6, 0x08, 0xe2, 0x57, 0x21, 0x19, 0x88, 0x55, - 0x93, 0xa6, 0x2e, 0xbf, 0xe6, 0x20, 0xe3, 0xa7, 0xe0, 0x4f, 0x20, 0x6d, 0xd3, 0x68, 0xba, 0x9e, - 0xab, 0xec, 0xcc, 0xa0, 0xf6, 0x53, 0xfb, 0x20, 0xbe, 0x0b, 0xe0, 0x16, 0xa1, 0x39, 0x5d, 0x1b, - 0x91, 0x42, 0xb2, 0x98, 0x2a, 0xe5, 0x2a, 0xa5, 0x19, 0x29, 0xce, 0x02, 0x40, 0x75, 0xcf, 0xd5, - 0x3f, 0x1c, 0x48, 0xdb, 0x9e, 0x7b, 0x51, 0xa6, 0xc0, 0x41, 0x66, 0x46, 0x65, 0x88, 0xe4, 0xdf, - 0x00, 0xbc, 0x4a, 0xff, 0xd4, 0xda, 0x88, 0x5f, 0x83, 0x54, 0xc3, 0xb6, 0xfc, 0x02, 0xdd, 0x21, - 0x9d, 0x31, 0x75, 0xdf, 0x66, 0x77, 0xc8, 0x78, 0x9f, 0x62, 0xbd, 0x97, 0xf3, 0xc0, 0x47, 0x99, - 0x02, 0xc7, 0xe4, 0xbf, 0xe1, 0xb3, 0x1a, 0x31, 0x54, 0x2a, 0x1d, 0x9d, 0x76, 0x9d, 0x26, 0xb6, - 0x4d, 0xa7, 0xcf, 0xf3, 0xb0, 0xe2, 0x16, 0xe4, 0x33, 0xd1, 0xf1, 0xd4, 0x4d, 0xcd, 0xc3, 0x47, - 0xb8, 0x17, 0xf1, 0x79, 0x0f, 0xf2, 0x16, 0x6c, 0x4e, 0x48, 0x1c, 0xf2, 0x5e, 0x53, 0xde, 0x33, - 0xe4, 0x84, 0x4b, 0x55, 0x6c, 0xe9, 0x13, 0x79, 0x99, 0x63, 0x98, 0x5c, 0xf6, 0x18, 0xc6, 0xad, - 0xf0, 0xb4, 0x8d, 0x92, 0x87, 0xda, 0xaa, 0xb0, 0x51, 0x23, 0xc6, 0xcf, 0xa8, 0x85, 0x1c, 0xe4, - 0x9a, 0x15, 0xd9, 0x32, 0xee, 0xff, 0x14, 0x53, 0xe4, 0x22, 0x88, 0x93, 0x73, 0x84, 0x2c, 0x17, - 0xb0, 0x4a, 0x0d, 0xb2, 0x50, 0xcf, 0xef, 0xb7, 0x9f, 0x20, 0xeb, 0x1d, 0xb6, 0xa8, 0xe3, 0xb6, - 0x87, 0x03, 0x49, 0xf2, 0x4a, 0xf5, 0x96, 0xa2, 0x62, 0xc3, 0x67, 0xf5, 0xe3, 0x60, 0x38, 0x55, - 0x4d, 0x81, 0x56, 0xc4, 0x70, 0x85, 0x2a, 0x5e, 0x70, 0xb0, 0x56, 0x23, 0xc6, 0x29, 0x21, 0xb8, - 0x61, 0x6a, 0x0e, 0xa2, 0xbb, 0xf0, 0xe1, 0x42, 0x1e, 0x7f, 0xcf, 0x04, 0x28, 0x8c, 0xea, 0x0c, - 0x8b, 0x68, 0xc3, 0xba, 0x6b, 0xb6, 0xf9, 0xc8, 0x45, 0x4c, 0x73, 0x73, 0x13, 0xbe, 0x18, 0xa3, - 0x0b, 0xb5, 0x34, 0xe9, 0xab, 0x29, 0x5a, 0xf4, 0xfc, 0x26, 0x8f, 0xff, 0x32, 0x95, 0x45, 0xf8, - 0x72, 0x12, 0x53, 0xa8, 0xe4, 0x15, 0x07, 0x9f, 0xd3, 0x5d, 0x3f, 0x1d, 0xd5, 0xf2, 0x0b, 0xe4, - 0x2c, 0xd4, 0x3b, 0x8f, 0xeb, 0xd9, 0x19, 0x0e, 0xa4, 0xaf, 0x3c, 0x3d, 0x16, 0xea, 0x55, 0x63, - 0x92, 0xa2, 0x09, 0x35, 0x1b, 0x8e, 0xdd, 0x34, 0xb8, 0xa5, 0x9f, 0xc7, 0x37, 0x9a, 0x49, 0x83, - 0x5b, 0x7a, 0x3c, 0x4d, 0x34, 0xa1, 0x66, 0xc3, 0xf1, 0xd4, 0x1d, 0x97, 0x60, 0x6b, 0xa2, 0xfc, - 0xa0, 0xc0, 0xca, 0xbb, 0x2c, 0xa4, 0x6a, 0xc4, 0xe0, 0x31, 0x64, 0xa3, 0x4b, 0x6b, 0x6f, 0xc6, - 0x3b, 0x99, 0xbd, 0x37, 0x84, 0xc3, 0x05, 0x82, 0x43, 0x5f, 0x13, 0x7c, 0x17, 0x72, 0x6c, 0xdf, - 0x7e, 0x33, 0x3b, 0x0b, 0x13, 0x2e, 0x7c, 0xb7, 0x50, 0x38, 0x43, 0x7b, 0x0d, 0x9f, 0xc6, 0xfb, - 0x54, 0x99, 0x9d, 0x29, 0x06, 0x10, 0xbe, 0x5f, 0x10, 0xc0, 0x90, 0xff, 0x07, 0xab, 0x23, 0x0d, - 0xb6, 0x3f, 0x3b, 0x59, 0x1c, 0x21, 0x1c, 0x2d, 0x8a, 0x60, 0xf8, 0x9f, 0x72, 0xb0, 0x3e, 0xde, - 0x55, 0x87, 0x8b, 0x64, 0xf4, 0x41, 0xc2, 0x0f, 0x4b, 0x80, 0x18, 0x25, 0xcf, 0x38, 0xe0, 0x27, - 0x34, 0xd5, 0xb7, 0xf3, 0x6c, 0xeb, 0x28, 0x4a, 0xf8, 0x71, 0x19, 0x14, 0x23, 0xc6, 0x84, 0x4c, - 0xf0, 0x71, 0xf0, 0xf5, 0x5c, 0x87, 0xd9, 0x0d, 0x15, 0x0e, 0xe6, 0x0e, 0x65, 0xa8, 0xfe, 0x77, - 0x4f, 0x3d, 0xbd, 0xce, 0x29, 0x5d, 0x65, 0x1e, 0xe5, 0xf1, 0xdb, 0x5f, 0x38, 0x5e, 0x1c, 0xc3, - 0x08, 0x78, 0xc2, 0x01, 0x44, 0x37, 0x2a, 0x3f, 0x47, 0x1f, 0x4d, 0xb8, 0x7f, 0x85, 0x93, 0xa5, - 0x60, 0x71, 0x19, 0x6b, 0x63, 0x1f, 0x2e, 0x95, 0xb9, 0x1c, 0x8d, 0x61, 0xe6, 0x71, 0x63, 0xea, - 0x37, 0x4a, 0xa2, 0xfa, 0xc7, 0xcd, 0x9d, 0xc8, 0xdd, 0xde, 0x89, 0xdc, 0xdb, 0x3b, 0x91, 0x7b, - 0x7e, 0x2f, 0x26, 0x6e, 0xef, 0xc5, 0xc4, 0x9b, 0x7b, 0x31, 0xf1, 0xcf, 0xbe, 0x61, 0x3a, 0xcd, - 0x6e, 0xbd, 0xdc, 0xc0, 0x6d, 0xc5, 0x69, 0x6a, 0x36, 0x31, 0x89, 0x82, 0x9c, 0x26, 0xb2, 0xdb, - 0xa6, 0xe5, 0x28, 0x57, 0xb1, 0xdf, 0x01, 0xa7, 0xdf, 0x41, 0xa4, 0x9e, 0xa6, 0x7f, 0x00, 0x87, - 0xef, 0x03, 0x00, 0x00, 0xff, 0xff, 0x08, 0x20, 0xb1, 0x62, 0x91, 0x0c, 0x00, 0x00, + // 877 bytes of a gzipped FileDescriptorProto + 0x1f, 0x8b, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0xff, 0xac, 0x57, 0xcb, 0x6e, 0xdb, 0x46, + 0x14, 0x15, 0x25, 0x57, 0xaa, 0xae, 0x5a, 0xc3, 0x66, 0x55, 0x43, 0xa5, 0x6b, 0x52, 0xa5, 0x61, + 0x43, 0x85, 0x61, 0xb1, 0x96, 0x5b, 0xd4, 0x70, 0x6b, 0xa0, 0x16, 0x9a, 0x20, 0x5e, 0x28, 0x08, + 0xe8, 0x45, 0x80, 0x6c, 0x0c, 0x8a, 0x1c, 0xd0, 0x34, 0x24, 0x8e, 0x40, 0x52, 0x96, 0x15, 0x03, + 0xc9, 0x26, 0x40, 0x80, 0xac, 0xf2, 0x15, 0x41, 0x7e, 0x22, 0xc8, 0xd6, 0x4b, 0x2f, 0xb3, 0x12, + 0x02, 0xfb, 0x0f, 0xb4, 0xcd, 0x26, 0xe0, 0xf0, 0x35, 0xd4, 0xc3, 0x7a, 0xc4, 0xbb, 0xe1, 0xcc, + 0x3d, 0xf7, 0x9c, 0x7b, 0x66, 0x2e, 0x87, 0x84, 0xcd, 0xf3, 0x76, 0x43, 0x55, 0x4c, 0xe3, 0x39, + 0x92, 0x4c, 0xa5, 0x89, 0x6c, 0x64, 0x9d, 0x1b, 0x2a, 0x92, 0xce, 0x77, 0xea, 0xc8, 0x51, 0x76, + 0x24, 0xe7, 0xa2, 0xdc, 0xb2, 0xb0, 0x83, 0xd9, 0xb5, 0x30, 0xae, 0x4c, 0xc5, 0x95, 0xfd, 0x38, + 0x2e, 0xaf, 0x63, 0x1d, 0x93, 0x48, 0xc9, 0x1d, 0x79, 0x20, 0x4e, 0xba, 0x3b, 0x39, 0x9d, 0x88, + 0x00, 0xc4, 0xf7, 0x0c, 0xfc, 0x50, 0xb3, 0xf5, 0x63, 0xe4, 0xc8, 0x48, 0xc5, 0x96, 0xc6, 0xee, + 0x41, 0xa6, 0x8e, 0x4d, 0xed, 0xc4, 0xd0, 0x0a, 0x4c, 0x91, 0x29, 0x65, 0xab, 0x42, 0xbf, 0x27, + 0xac, 0x9e, 0xd9, 0xd8, 0xdc, 0x17, 0xdd, 0x85, 0x23, 0x4d, 0x2c, 0x76, 0x95, 0x66, 0x23, 0x7c, + 0x92, 0xd3, 0xde, 0x80, 0x5d, 0x81, 0xb4, 0x6d, 0xe8, 0x26, 0xb2, 0x0a, 0x49, 0x17, 0x28, 0xfb, + 0x4f, 0xec, 0x43, 0xc8, 0xb4, 0x94, 0x6e, 0x03, 0x2b, 0x5a, 0x21, 0x55, 0x64, 0x4a, 0xb9, 0xca, + 0x66, 0xf9, 0xce, 0xd2, 0xca, 0x4f, 0xbc, 0xe8, 0xea, 0xc2, 0x55, 0x4f, 0x48, 0xc8, 0x01, 0x58, + 0xdc, 0x84, 0x3c, 0xad, 0x54, 0x46, 0x76, 0x0b, 0x9b, 0x36, 0x62, 0x17, 0x21, 0x19, 0x88, 0x95, + 0x93, 0x86, 0x26, 0x7e, 0x64, 0x20, 0xe3, 0xa7, 0x60, 0x0f, 0x20, 0x6d, 0x91, 0x68, 0xb2, 0x9e, + 0xab, 0x6c, 0x4c, 0xa0, 0xf6, 0x53, 0xfb, 0x20, 0xb6, 0x0d, 0xe0, 0x16, 0xa1, 0x38, 0x6d, 0x0b, + 0xd9, 0x85, 0x64, 0x31, 0x55, 0xca, 0x55, 0x4a, 0x13, 0x52, 0x1c, 0x07, 0x80, 0xea, 0x96, 0xab, + 0xbf, 0xdf, 0x13, 0xd6, 0x3d, 0xf7, 0xa2, 0x4c, 0x81, 0x83, 0xd4, 0x8c, 0x4c, 0x11, 0x89, 0x8f, + 0x00, 0xbc, 0x4a, 0x1f, 0x2b, 0x4d, 0xc4, 0x2e, 0x41, 0x4a, 0xb5, 0x4c, 0xbf, 0x40, 0x77, 0x48, + 0x66, 0x0c, 0xcd, 0xb7, 0xd9, 0x1d, 0x52, 0xde, 0xa7, 0x68, 0xef, 0xc5, 0x3c, 0xb0, 0x51, 0xa6, + 0xc0, 0x31, 0xf1, 0x29, 0xfc, 0x54, 0xb3, 0x75, 0x99, 0x48, 0x47, 0x87, 0x6d, 0xe7, 0x14, 0x5b, + 0x86, 0xd3, 0x65, 0x59, 0x58, 0x70, 0x0b, 0xf2, 0x99, 0xc8, 0x78, 0xec, 0xa6, 0xe6, 0xe1, 0x3b, + 0xdc, 0x89, 0xf8, 0xbc, 0x07, 0x71, 0x0d, 0x56, 0x47, 0x24, 0x0e, 0x79, 0x2f, 0x09, 0xef, 0x31, + 0x72, 0xc2, 0xa5, 0x2a, 0x36, 0xb5, 0x91, 0xbc, 0xd4, 0x31, 0x4c, 0xce, 0x7b, 0x0c, 0xe3, 0x56, + 0x78, 0xda, 0x06, 0xc9, 0x43, 0x6d, 0x55, 0x58, 0xa9, 0xd9, 0xfa, 0xff, 0xa8, 0x81, 0x1c, 0xe4, + 0x9a, 0x15, 0xd9, 0x32, 0xec, 0xff, 0x18, 0x53, 0xc4, 0x22, 0xf0, 0xa3, 0x73, 0x84, 0x2c, 0x67, + 0xb0, 0x48, 0x0c, 0x32, 0x51, 0xc7, 0xef, 0xb7, 0xff, 0x20, 0xeb, 0x1d, 0xb6, 0xa8, 0xe3, 0xd6, + 0xfb, 0x3d, 0x41, 0xf0, 0x4a, 0xf5, 0x96, 0xa2, 0x62, 0xc3, 0x67, 0xf9, 0xfb, 0x60, 0x38, 0x56, + 0x4d, 0x81, 0x54, 0x44, 0x71, 0x85, 0x2a, 0xde, 0x31, 0xb0, 0x54, 0xb3, 0xf5, 0x43, 0xdb, 0xc6, + 0xaa, 0xa1, 0x38, 0x88, 0xec, 0xc2, 0xb7, 0x0b, 0xb9, 0xff, 0x3d, 0xe3, 0xa0, 0x30, 0xa8, 0x33, + 0x2c, 0xa2, 0x09, 0xcb, 0xae, 0xd9, 0xc6, 0x3d, 0x17, 0x31, 0xce, 0xcd, 0x55, 0xf8, 0x65, 0x88, + 0x2e, 0xd4, 0x72, 0x4a, 0x5e, 0x4d, 0xd1, 0xa2, 0xe7, 0xb7, 0x7d, 0xff, 0x2f, 0x53, 0x91, 0x87, + 0x5f, 0x47, 0x31, 0x85, 0x4a, 0x3e, 0x30, 0xf0, 0x33, 0xd9, 0xf5, 0xc3, 0x41, 0x2d, 0x0f, 0x20, + 0x67, 0xa2, 0xce, 0x49, 0x5c, 0xcf, 0x46, 0xbf, 0x27, 0xfc, 0xe6, 0xe9, 0x31, 0x51, 0xa7, 0x1a, + 0x93, 0x14, 0x4d, 0xc8, 0xd9, 0x70, 0xec, 0xa6, 0xc1, 0x0d, 0xed, 0x24, 0xbe, 0xd1, 0x54, 0x1a, + 0xdc, 0xd0, 0xe2, 0x69, 0xa2, 0x09, 0x39, 0x1b, 0x8e, 0xc7, 0xee, 0xb8, 0x00, 0x6b, 0x23, 0xe5, + 0x07, 0x05, 0x56, 0xbe, 0x64, 0x21, 0x55, 0xb3, 0x75, 0x16, 0x43, 0x36, 0xba, 0xb4, 0xb6, 0x26, + 0xbc, 0x93, 0xe9, 0x7b, 0x83, 0xdb, 0x9d, 0x21, 0x38, 0xf4, 0x35, 0xc1, 0xb6, 0x21, 0x47, 0xf7, + 0xed, 0xf6, 0xe4, 0x2c, 0x54, 0x38, 0xf7, 0xd7, 0x4c, 0xe1, 0x14, 0xed, 0x25, 0xfc, 0x18, 0xef, + 0x53, 0x69, 0x72, 0xa6, 0x18, 0x80, 0xfb, 0x7b, 0x46, 0x00, 0x45, 0xfe, 0x02, 0x16, 0x07, 0x1a, + 0xec, 0x8f, 0xc9, 0xc9, 0xe2, 0x08, 0x6e, 0x6f, 0x56, 0x04, 0xc5, 0xff, 0x9a, 0x81, 0xe5, 0xe1, + 0xae, 0xda, 0x9d, 0x25, 0xa3, 0x0f, 0xe2, 0xfe, 0x99, 0x03, 0x44, 0x29, 0x79, 0xc3, 0x00, 0x3b, + 0xa2, 0xa9, 0xfe, 0x9c, 0x66, 0x5b, 0x07, 0x51, 0xdc, 0xbf, 0xf3, 0xa0, 0x28, 0x31, 0x06, 0x64, + 0x82, 0x8f, 0x83, 0xdf, 0xa7, 0x3a, 0xcc, 0x6e, 0x28, 0xb7, 0x33, 0x75, 0x28, 0x45, 0xf5, 0xd2, + 0x3d, 0xf5, 0xe4, 0x3a, 0x27, 0x74, 0x95, 0x69, 0x94, 0xc7, 0x6f, 0x7f, 0x6e, 0x7f, 0x76, 0x0c, + 0x25, 0xe0, 0x15, 0x03, 0x10, 0xdd, 0xa8, 0xec, 0x14, 0x7d, 0x34, 0xe2, 0xfe, 0xe5, 0x0e, 0xe6, + 0x82, 0xc5, 0x65, 0x2c, 0x0d, 0x7d, 0xb8, 0x54, 0xa6, 0x72, 0x34, 0x86, 0x99, 0xc6, 0x8d, 0xb1, + 0xdf, 0x28, 0x89, 0xea, 0xd1, 0xd5, 0x0d, 0xcf, 0x5c, 0xdf, 0xf0, 0xcc, 0xe7, 0x1b, 0x9e, 0x79, + 0x7b, 0xcb, 0x27, 0xae, 0x6f, 0xf9, 0xc4, 0xa7, 0x5b, 0x3e, 0xf1, 0x4c, 0xd2, 0x0d, 0xe7, 0xb4, + 0x5d, 0x2f, 0xab, 0xb8, 0x29, 0xa9, 0xc8, 0x52, 0xb7, 0x0d, 0x2c, 0x35, 0x14, 0x15, 0x9b, 0x86, + 0xaa, 0x49, 0x17, 0xb1, 0xbf, 0x01, 0xa7, 0xdb, 0x42, 0x76, 0x3d, 0x4d, 0x7e, 0x00, 0x76, 0xbf, + 0x06, 0x00, 0x00, 0xff, 0xff, 0xdb, 0x60, 0x57, 0xb3, 0x90, 0x0c, 0x00, 0x00, } // Reference imports to suppress errors if they are not otherwise used. diff --git a/x/nameservice/types/types.go b/x/nameservice/types/types.go index f60b0cea..86a2109c 100644 --- a/x/nameservice/types/types.go +++ b/x/nameservice/types/types.go @@ -3,8 +3,8 @@ package types import ( "crypto/sha256" + "github.com/cerc-io/laconicd/x/nameservice/helpers" canonicalJson "github.com/gibson042/canonicaljson-go" - "github.com/tharsis/ethermint/x/nameservice/helpers" ) const (