forked from cerc-io/laconicd-deprecated
		
	
							parent
							
								
									b9804505a3
								
							
						
					
					
						commit
						d34aa09610
					
				| @ -8,8 +8,8 @@ import ( | |||||||
| 	authsigning "github.com/cosmos/cosmos-sdk/x/auth/signing" | 	authsigning "github.com/cosmos/cosmos-sdk/x/auth/signing" | ||||||
| 	authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" | 	authtypes "github.com/cosmos/cosmos-sdk/x/auth/types" | ||||||
| 
 | 
 | ||||||
| 	channelkeeper "github.com/cosmos/ibc-go/v2/modules/core/04-channel/keeper" | 	channelkeeper "github.com/cosmos/ibc-go/v3/modules/core/04-channel/keeper" | ||||||
| 	ibcante "github.com/cosmos/ibc-go/v2/modules/core/ante" | 	ibcante "github.com/cosmos/ibc-go/v3/modules/core/ante" | ||||||
| 
 | 
 | ||||||
| 	evmtypes "github.com/tharsis/ethermint/x/evm/types" | 	evmtypes "github.com/tharsis/ethermint/x/evm/types" | ||||||
| ) | ) | ||||||
|  | |||||||
							
								
								
									
										21
									
								
								app/app.go
									
									
									
									
									
								
							
							
						
						
									
										21
									
								
								app/app.go
									
									
									
									
									
								
							| @ -82,15 +82,15 @@ import ( | |||||||
| 	upgradekeeper "github.com/cosmos/cosmos-sdk/x/upgrade/keeper" | 	upgradekeeper "github.com/cosmos/cosmos-sdk/x/upgrade/keeper" | ||||||
| 	upgradetypes "github.com/cosmos/cosmos-sdk/x/upgrade/types" | 	upgradetypes "github.com/cosmos/cosmos-sdk/x/upgrade/types" | ||||||
| 
 | 
 | ||||||
| 	"github.com/cosmos/ibc-go/v2/modules/apps/transfer" | 	"github.com/cosmos/ibc-go/v3/modules/apps/transfer" | ||||||
| 	ibctransferkeeper "github.com/cosmos/ibc-go/v2/modules/apps/transfer/keeper" | 	ibctransferkeeper "github.com/cosmos/ibc-go/v3/modules/apps/transfer/keeper" | ||||||
| 	ibctransfertypes "github.com/cosmos/ibc-go/v2/modules/apps/transfer/types" | 	ibctransfertypes "github.com/cosmos/ibc-go/v3/modules/apps/transfer/types" | ||||||
| 	ibc "github.com/cosmos/ibc-go/v2/modules/core" | 	ibc "github.com/cosmos/ibc-go/v3/modules/core" | ||||||
| 	ibcclient "github.com/cosmos/ibc-go/v2/modules/core/02-client" | 	ibcclient "github.com/cosmos/ibc-go/v3/modules/core/02-client" | ||||||
| 	ibcclientclient "github.com/cosmos/ibc-go/v2/modules/core/02-client/client" | 	ibcclientclient "github.com/cosmos/ibc-go/v3/modules/core/02-client/client" | ||||||
| 	porttypes "github.com/cosmos/ibc-go/v2/modules/core/05-port/types" | 	porttypes "github.com/cosmos/ibc-go/v3/modules/core/05-port/types" | ||||||
| 	ibchost "github.com/cosmos/ibc-go/v2/modules/core/24-host" | 	ibchost "github.com/cosmos/ibc-go/v3/modules/core/24-host" | ||||||
| 	ibckeeper "github.com/cosmos/ibc-go/v2/modules/core/keeper" | 	ibckeeper "github.com/cosmos/ibc-go/v3/modules/core/keeper" | ||||||
| 
 | 
 | ||||||
| 	// unnamed import of statik for swagger UI support
 | 	// unnamed import of statik for swagger UI support
 | ||||||
| 	_ "github.com/tharsis/ethermint/client/docs/statik" | 	_ "github.com/tharsis/ethermint/client/docs/statik" | ||||||
| @ -379,10 +379,11 @@ func NewEthermintApp( | |||||||
| 		app.AccountKeeper, app.BankKeeper, scopedTransferKeeper, | 		app.AccountKeeper, app.BankKeeper, scopedTransferKeeper, | ||||||
| 	) | 	) | ||||||
| 	transferModule := transfer.NewAppModule(app.TransferKeeper) | 	transferModule := transfer.NewAppModule(app.TransferKeeper) | ||||||
|  | 	transferIBCModule := transfer.NewIBCModule(app.TransferKeeper) | ||||||
| 
 | 
 | ||||||
| 	// Create static IBC router, add transfer route, then set and seal it
 | 	// Create static IBC router, add transfer route, then set and seal it
 | ||||||
| 	ibcRouter := porttypes.NewRouter() | 	ibcRouter := porttypes.NewRouter() | ||||||
| 	ibcRouter.AddRoute(ibctransfertypes.ModuleName, transferModule) | 	ibcRouter.AddRoute(ibctransfertypes.ModuleName, transferIBCModule) | ||||||
| 	app.IBCKeeper.SetRouter(ibcRouter) | 	app.IBCKeeper.SetRouter(ibcRouter) | ||||||
| 
 | 
 | ||||||
| 	// create evidence keeper with router
 | 	// create evidence keeper with router
 | ||||||
|  | |||||||
| @ -27,8 +27,8 @@ import ( | |||||||
| 	"github.com/cosmos/cosmos-sdk/x/simulation" | 	"github.com/cosmos/cosmos-sdk/x/simulation" | ||||||
| 	slashingtypes "github.com/cosmos/cosmos-sdk/x/slashing/types" | 	slashingtypes "github.com/cosmos/cosmos-sdk/x/slashing/types" | ||||||
| 	stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" | 	stakingtypes "github.com/cosmos/cosmos-sdk/x/staking/types" | ||||||
| 	ibctransfertypes "github.com/cosmos/ibc-go/v2/modules/apps/transfer/types" | 	ibctransfertypes "github.com/cosmos/ibc-go/v3/modules/apps/transfer/types" | ||||||
| 	ibchost "github.com/cosmos/ibc-go/v2/modules/core/24-host" | 	ibchost "github.com/cosmos/ibc-go/v3/modules/core/24-host" | ||||||
| 	abci "github.com/tendermint/tendermint/abci/types" | 	abci "github.com/tendermint/tendermint/abci/types" | ||||||
| 	"github.com/tendermint/tendermint/libs/log" | 	"github.com/tendermint/tendermint/libs/log" | ||||||
| 	tmproto "github.com/tendermint/tendermint/proto/tendermint/types" | 	tmproto "github.com/tendermint/tendermint/proto/tendermint/types" | ||||||
|  | |||||||
							
								
								
									
										2
									
								
								go.mod
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								go.mod
									
									
									
									
									
								
							| @ -7,7 +7,7 @@ require ( | |||||||
| 	github.com/btcsuite/btcutil v1.0.3-0.20201208143702-a53e38424cce | 	github.com/btcsuite/btcutil v1.0.3-0.20201208143702-a53e38424cce | ||||||
| 	github.com/cosmos/cosmos-sdk v0.44.5 | 	github.com/cosmos/cosmos-sdk v0.44.5 | ||||||
| 	github.com/cosmos/go-bip39 v1.0.0 | 	github.com/cosmos/go-bip39 v1.0.0 | ||||||
| 	github.com/cosmos/ibc-go/v2 v2.0.2 | 	github.com/cosmos/ibc-go/v3 v3.0.0-alpha1 | ||||||
| 	github.com/davecgh/go-spew v1.1.1 | 	github.com/davecgh/go-spew v1.1.1 | ||||||
| 	github.com/ethereum/go-ethereum v1.10.11 | 	github.com/ethereum/go-ethereum v1.10.11 | ||||||
| 	github.com/gogo/protobuf v1.3.3 | 	github.com/gogo/protobuf v1.3.3 | ||||||
|  | |||||||
							
								
								
									
										9
									
								
								go.sum
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								go.sum
									
									
									
									
									
								
							| @ -233,8 +233,8 @@ github.com/cosmos/go-bip39 v1.0.0 h1:pcomnQdrdH22njcAatO0yWojsUnCO3y2tNoV1cb6hHY | |||||||
| github.com/cosmos/go-bip39 v1.0.0/go.mod h1:RNJv0H/pOIVgxw6KS7QeX2a0Uo0aKUlfhZ4xuwvCdJw= | github.com/cosmos/go-bip39 v1.0.0/go.mod h1:RNJv0H/pOIVgxw6KS7QeX2a0Uo0aKUlfhZ4xuwvCdJw= | ||||||
| github.com/cosmos/iavl v0.17.3 h1:s2N819a2olOmiauVa0WAhoIJq9EhSXE9HDBAoR9k+8Y= | github.com/cosmos/iavl v0.17.3 h1:s2N819a2olOmiauVa0WAhoIJq9EhSXE9HDBAoR9k+8Y= | ||||||
| github.com/cosmos/iavl v0.17.3/go.mod h1:prJoErZFABYZGDHka1R6Oay4z9PrNeFFiMKHDAMOi4w= | github.com/cosmos/iavl v0.17.3/go.mod h1:prJoErZFABYZGDHka1R6Oay4z9PrNeFFiMKHDAMOi4w= | ||||||
| github.com/cosmos/ibc-go/v2 v2.0.2 h1:y7eUgggMEVe43wHLw9XrGbeaTWtfkJYMoL3m6YW4fIY= | github.com/cosmos/ibc-go/v3 v3.0.0-alpha1 h1:3v7KCi6rz6ebr76Gl9vogYomgpwhpqzcLPKF6Q8TJqQ= | ||||||
| github.com/cosmos/ibc-go/v2 v2.0.2/go.mod h1:XUmW7wmubCRhIEAGtMGS+5IjiSSmcAwihoN/yPGd6Kk= | github.com/cosmos/ibc-go/v3 v3.0.0-alpha1/go.mod h1:NFKeysTorZ/HzqlNZOnE6YZpcbKR1zorHUyE9voOh8s= | ||||||
| github.com/cosmos/keyring v1.1.7-0.20210622111912-ef00f8ac3d76 h1:DdzS1m6o/pCqeZ8VOAit/gyATedRgjvkVI+UCrLpyuU= | github.com/cosmos/keyring v1.1.7-0.20210622111912-ef00f8ac3d76 h1:DdzS1m6o/pCqeZ8VOAit/gyATedRgjvkVI+UCrLpyuU= | ||||||
| github.com/cosmos/keyring v1.1.7-0.20210622111912-ef00f8ac3d76/go.mod h1:0mkLWIoZuQ7uBoospo5Q9zIpqq6rYCPJDSUdeCJvPM8= | github.com/cosmos/keyring v1.1.7-0.20210622111912-ef00f8ac3d76/go.mod h1:0mkLWIoZuQ7uBoospo5Q9zIpqq6rYCPJDSUdeCJvPM8= | ||||||
| github.com/cosmos/ledger-cosmos-go v0.11.1 h1:9JIYsGnXP613pb2vPjFeMMjBI5lEDsEaF6oYorTy6J4= | github.com/cosmos/ledger-cosmos-go v0.11.1 h1:9JIYsGnXP613pb2vPjFeMMjBI5lEDsEaF6oYorTy6J4= | ||||||
| @ -522,7 +522,6 @@ github.com/gtank/ristretto255 v0.1.2/go.mod h1:Ph5OpO6c7xKUGROZfWVLiJf9icMDwUeIv | |||||||
| github.com/hashicorp/consul/api v1.1.0/go.mod h1:VmuI/Lkw1nC05EYQWNKwWGbkg+FbDBtguAZLlVdkD9Q= | github.com/hashicorp/consul/api v1.1.0/go.mod h1:VmuI/Lkw1nC05EYQWNKwWGbkg+FbDBtguAZLlVdkD9Q= | ||||||
| github.com/hashicorp/consul/api v1.3.0/go.mod h1:MmDNSzIMUjNpY/mQ398R4bk2FnqQLoPndWW5VkKPlCE= | github.com/hashicorp/consul/api v1.3.0/go.mod h1:MmDNSzIMUjNpY/mQ398R4bk2FnqQLoPndWW5VkKPlCE= | ||||||
| github.com/hashicorp/consul/api v1.11.0/go.mod h1:XjsvQN+RJGWI2TWy1/kqaE16HrR2J/FWgkYjdZQsX9M= | github.com/hashicorp/consul/api v1.11.0/go.mod h1:XjsvQN+RJGWI2TWy1/kqaE16HrR2J/FWgkYjdZQsX9M= | ||||||
| github.com/hashicorp/consul/api v1.12.0/go.mod h1:6pVBMo0ebnYdt2S3H87XhekM/HHrUoTD2XXb/VrZVy0= |  | ||||||
| github.com/hashicorp/consul/sdk v0.1.1/go.mod h1:VKf9jXwCTEY1QZP2MOLRhb5i/I/ssyNV1vwHyQBF0x8= | github.com/hashicorp/consul/sdk v0.1.1/go.mod h1:VKf9jXwCTEY1QZP2MOLRhb5i/I/ssyNV1vwHyQBF0x8= | ||||||
| github.com/hashicorp/consul/sdk v0.3.0/go.mod h1:VKf9jXwCTEY1QZP2MOLRhb5i/I/ssyNV1vwHyQBF0x8= | github.com/hashicorp/consul/sdk v0.3.0/go.mod h1:VKf9jXwCTEY1QZP2MOLRhb5i/I/ssyNV1vwHyQBF0x8= | ||||||
| github.com/hashicorp/consul/sdk v0.8.0/go.mod h1:GBvyrGALthsZObzUGsfgHZQDXjg4lOjagTIwIR1vPms= | github.com/hashicorp/consul/sdk v0.8.0/go.mod h1:GBvyrGALthsZObzUGsfgHZQDXjg4lOjagTIwIR1vPms= | ||||||
| @ -735,7 +734,6 @@ github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod h1:F | |||||||
| github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= | github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= | ||||||
| github.com/mitchellh/mapstructure v1.3.3/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= | github.com/mitchellh/mapstructure v1.3.3/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= | ||||||
| github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= | github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= | ||||||
| github.com/mitchellh/mapstructure v1.4.2/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= |  | ||||||
| github.com/mitchellh/mapstructure v1.4.3 h1:OVowDSCllw/YjdLkam3/sm7wEtOy59d8ndGgCcyj8cs= | github.com/mitchellh/mapstructure v1.4.3 h1:OVowDSCllw/YjdLkam3/sm7wEtOy59d8ndGgCcyj8cs= | ||||||
| github.com/mitchellh/mapstructure v1.4.3/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= | github.com/mitchellh/mapstructure v1.4.3/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= | ||||||
| github.com/mitchellh/pointerstructure v1.2.0 h1:O+i9nHnXS3l/9Wu7r4NrEdwA2VFTicjUEN1uBnDo34A= | github.com/mitchellh/pointerstructure v1.2.0 h1:O+i9nHnXS3l/9Wu7r4NrEdwA2VFTicjUEN1uBnDo34A= | ||||||
| @ -925,7 +923,6 @@ github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQD | |||||||
| github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= | github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= | ||||||
| github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= | github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= | ||||||
| github.com/sagikazarmark/crypt v0.3.0/go.mod h1:uD/D+6UF4SrIR1uGEv7bBNkNqLGqUr43MRiaGWX1Nig= | github.com/sagikazarmark/crypt v0.3.0/go.mod h1:uD/D+6UF4SrIR1uGEv7bBNkNqLGqUr43MRiaGWX1Nig= | ||||||
| github.com/sagikazarmark/crypt v0.4.0/go.mod h1:ALv2SRj7GxYV4HO9elxH9nS6M9gW+xDNxqmyJ6RfDFM= |  | ||||||
| github.com/samuel/go-zookeeper v0.0.0-20190923202752-2cc03de413da/go.mod h1:gi+0XIa01GRL2eRQVjQkKGqKF3SF9vZR/HnPullcV2E= | github.com/samuel/go-zookeeper v0.0.0-20190923202752-2cc03de413da/go.mod h1:gi+0XIa01GRL2eRQVjQkKGqKF3SF9vZR/HnPullcV2E= | ||||||
| github.com/sasha-s/go-deadlock v0.2.1-0.20190427202633-1595213edefa h1:0U2s5loxrTy6/VgfVoLuVLFJcURKLH49ie0zSch7gh4= | github.com/sasha-s/go-deadlock v0.2.1-0.20190427202633-1595213edefa h1:0U2s5loxrTy6/VgfVoLuVLFJcURKLH49ie0zSch7gh4= | ||||||
| github.com/sasha-s/go-deadlock v0.2.1-0.20190427202633-1595213edefa/go.mod h1:F73l+cr82YSh10GxyRI6qZiCgK64VaZjwesgfQ1/iLM= | github.com/sasha-s/go-deadlock v0.2.1-0.20190427202633-1595213edefa/go.mod h1:F73l+cr82YSh10GxyRI6qZiCgK64VaZjwesgfQ1/iLM= | ||||||
| @ -1494,7 +1491,6 @@ google.golang.org/api v0.57.0/go.mod h1:dVPlbZyBo2/OjBpmvNdpn2GRm6rPy75jyU7bmhdr | |||||||
| google.golang.org/api v0.59.0/go.mod h1:sT2boj7M9YJxZzgeZqXogmhfmRWDtPzT31xkieUbuZU= | google.golang.org/api v0.59.0/go.mod h1:sT2boj7M9YJxZzgeZqXogmhfmRWDtPzT31xkieUbuZU= | ||||||
| google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= | google.golang.org/api v0.61.0/go.mod h1:xQRti5UdCmoCEqFxcz93fTl338AVqDgyaDRuOZ3hg9I= | ||||||
| google.golang.org/api v0.62.0/go.mod h1:dKmwPCydfsad4qCH08MSdgWjfHOyfpd4VtDGgRFdavw= | google.golang.org/api v0.62.0/go.mod h1:dKmwPCydfsad4qCH08MSdgWjfHOyfpd4VtDGgRFdavw= | ||||||
| google.golang.org/api v0.63.0/go.mod h1:gs4ij2ffTRXwuzzgJl/56BdwJaA194ijkfn++9tDuPo= |  | ||||||
| google.golang.org/appengine v1.2.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= | google.golang.org/appengine v1.2.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= | ||||||
| google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= | google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= | ||||||
| google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= | google.golang.org/appengine v1.5.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= | ||||||
| @ -1606,7 +1602,6 @@ gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMy | |||||||
| gopkg.in/gcfg.v1 v1.2.3/go.mod h1:yesOnuUOFQAhST5vPY4nbZsb/huCgGGXlipJsBn0b3o= | gopkg.in/gcfg.v1 v1.2.3/go.mod h1:yesOnuUOFQAhST5vPY4nbZsb/huCgGGXlipJsBn0b3o= | ||||||
| gopkg.in/ini.v1 v1.51.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= | gopkg.in/ini.v1 v1.51.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= | ||||||
| gopkg.in/ini.v1 v1.62.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= | gopkg.in/ini.v1 v1.62.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= | ||||||
| gopkg.in/ini.v1 v1.63.2/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= |  | ||||||
| gopkg.in/ini.v1 v1.66.2 h1:XfR1dOYubytKy4Shzc2LHrrGhU0lDCfDGG1yLPmpgsI= | gopkg.in/ini.v1 v1.66.2 h1:XfR1dOYubytKy4Shzc2LHrrGhU0lDCfDGG1yLPmpgsI= | ||||||
| gopkg.in/ini.v1 v1.66.2/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= | gopkg.in/ini.v1 v1.66.2/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= | ||||||
| gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce h1:+JknDZhAj8YMt7GC73Ei8pv4MzjDUNPHgQWJdtMAaDU= | gopkg.in/natefinch/npipe.v2 v2.0.0-20160621034901-c1b8fa8bdcce h1:+JknDZhAj8YMt7GC73Ei8pv4MzjDUNPHgQWJdtMAaDU= | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user