Skip to content

Commit 8353d2a

Browse files
authored
feat: replace importing CosmWasm/wasmvm with line/wasmvm (#194)
* feat: replace importing CosmWasm/wasmvm with line/wasmvm * chore: go fmt * build: remove replace of wasmvm from linkwasmd
1 parent f9fbaea commit 8353d2a

26 files changed

+51
-544
lines changed

CHANGELOG_PENDING.md

+1
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Write the changes made after branching from cosmos-sdk v0.42.1.
2424
* (config) [\#114](https://github.com/line/lbm-sdk/pull/114) Add idle-timeout to rest server and rpc server config
2525
* (x/wasm) [\#127](https://github.com/line/lbm-sdk/pull/127) Add wasm with Staragate migration completed.
2626
* (x/wasm) [\#151](https://github.com/line/lbm-sdk/pull/151) Add contract access control.
27+
* (x/wasm) [\#194](https://github.com/line/lbm-sdk/pull/194) Replace importing CosmWasm/wasmvm with line/wasmvm.
2728

2829
### IMPROVEMENTS
2930

go.mod

+1-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ module github.com/line/lbm-sdk/v2
44

55
require (
66
github.com/99designs/keyring v1.1.6
7-
github.com/CosmWasm/wasmvm v0.14.0-beta1
87
github.com/DataDog/zstd v1.4.5 // indirect
98
github.com/VictoriaMetrics/fastcache v1.5.8
109
github.com/armon/go-metrics v0.3.6
@@ -32,6 +31,7 @@ require (
3231
github.com/line/iavl/v2 v2.0.0-init.1.0.20210507092458-8331d3daef36
3332
github.com/line/ostracon v0.34.9-0.20210429084710-ef4fe0a40c7d
3433
github.com/line/tm-db/v2 v2.0.0-init.1.0.20210413083915-5bb60e117524
34+
github.com/line/wasmvm v0.14.0-0.5.0
3535
github.com/magiconair/properties v1.8.4
3636
github.com/mattn/go-isatty v0.0.12
3737
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e // indirect
@@ -67,7 +67,6 @@ require (
6767
)
6868

6969
replace (
70-
github.com/CosmWasm/wasmvm => github.com/line/wasmvm v0.14.0-0.4.0
7170
github.com/gogo/protobuf => github.com/regen-network/protobuf v1.3.3-alpha.regen.1
7271
google.golang.org/grpc => google.golang.org/grpc v1.33.2
7372
)

go.sum

+2-3
Original file line numberDiff line numberDiff line change
@@ -202,7 +202,6 @@ github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw
202202
github.com/golang/protobuf v1.4.3 h1:JjCZWpVbqXDqFVmTfYWEVTMIYrL/NPdPSCHPJ0T/raM=
203203
github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI=
204204
github.com/golang/snappy v0.0.0-20180518054509-2e65f85255db/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
205-
github.com/golang/snappy v0.0.1 h1:Qgr9rKW7uDUkrbSmQeiDsGa8SjGyCOGtuasMWwvp2P4=
206205
github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
207206
github.com/golang/snappy v0.0.3 h1:fHPg5GQYlCeLIPB9BZqMVR5nR9A+IM5zcgeTdjMYmLA=
208207
github.com/golang/snappy v0.0.3/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q=
@@ -341,8 +340,8 @@ github.com/line/ostracon v0.34.9-0.20210429084710-ef4fe0a40c7d h1:/6vnjrk3SpCUUi
341340
github.com/line/ostracon v0.34.9-0.20210429084710-ef4fe0a40c7d/go.mod h1:ttnbq+yQJMQ9a2MT5SEisOoa/+pOgh2KenTiK/rVdiw=
342341
github.com/line/tm-db/v2 v2.0.0-init.1.0.20210413083915-5bb60e117524 h1:eKXXnUm1SblC0AIXAMNDaSyvIbQ50yXqFbh9+Q8Kjvg=
343342
github.com/line/tm-db/v2 v2.0.0-init.1.0.20210413083915-5bb60e117524/go.mod h1:wmkyPabXjtVZ1dvRofmurjaceghywtCSYGqFuFS+TbI=
344-
github.com/line/wasmvm v0.14.0-0.4.0 h1:XvJZ0HO7xNtQ/+IEjF2WtK93PC1e+dT0McomCwRTZnQ=
345-
github.com/line/wasmvm v0.14.0-0.4.0/go.mod h1:iCSHAV56VCjsrPFcLywh32bdha88AH/imzTTn/8Xuao=
343+
github.com/line/wasmvm v0.14.0-0.5.0 h1:FRjzcUh+LiTMvCrSoucL7a5DlWHHRQgZ78h8YB8l4Fs=
344+
github.com/line/wasmvm v0.14.0-0.5.0/go.mod h1:cgsILoCDigfQ2XplFI4rOo2ImOLEZH/OM8sulxGoKUA=
346345
github.com/magiconair/properties v1.8.0/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ=
347346
github.com/magiconair/properties v1.8.1/go.mod h1:PppfXfuXeibc/6YijjN8zIbojt8czPbwD3XqdrwzmxQ=
348347
github.com/magiconair/properties v1.8.4 h1:8KGKTcQQGm0Kv7vEbKFErAoAOFyyacLStRtQSeYtvkY=

x/wasm/ibc.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@ package wasm
33
import (
44
"math"
55

6-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
76
sdk "github.com/line/lbm-sdk/v2/types"
87
sdkerrors "github.com/line/lbm-sdk/v2/types/errors"
98
capabilitytypes "github.com/line/lbm-sdk/v2/x/capability/types"
109
channeltypes "github.com/line/lbm-sdk/v2/x/ibc/core/04-channel/types"
1110
porttypes "github.com/line/lbm-sdk/v2/x/ibc/core/05-port/types"
1211
host "github.com/line/lbm-sdk/v2/x/ibc/core/24-host"
1312
wasmTypes "github.com/line/lbm-sdk/v2/x/wasm/internal/types"
13+
wasmvmtypes "github.com/line/wasmvm/types"
1414
)
1515

1616
var _ porttypes.IBCModule = IBCHandler{}

x/wasm/internal/keeper/api.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package keeper
33
import (
44
"fmt"
55

6-
wasmvm "github.com/CosmWasm/wasmvm"
76
sdk "github.com/line/lbm-sdk/v2/types"
7+
wasmvm "github.com/line/wasmvm"
88
)
99

1010
type cosmwasmAPIImpl struct {

x/wasm/internal/keeper/handler_plugin.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ import (
44
"encoding/json"
55
"fmt"
66

7-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
87
codectypes "github.com/line/lbm-sdk/v2/codec/types"
98
sdk "github.com/line/lbm-sdk/v2/types"
109
sdkerrors "github.com/line/lbm-sdk/v2/types/errors"
@@ -16,6 +15,7 @@ import (
1615
host "github.com/line/lbm-sdk/v2/x/ibc/core/24-host"
1716
stakingtypes "github.com/line/lbm-sdk/v2/x/staking/types"
1817
"github.com/line/lbm-sdk/v2/x/wasm/internal/types"
18+
wasmvmtypes "github.com/line/wasmvm/types"
1919
)
2020

2121
type DefaultMessageHandler struct {

x/wasm/internal/keeper/handler_plugin_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ import (
1313
"github.com/line/lbm-sdk/v2/x/wasm/internal/keeper/wasmtesting"
1414
"testing"
1515

16-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
1716
sdk "github.com/line/lbm-sdk/v2/types"
1817
banktypes "github.com/line/lbm-sdk/v2/x/bank/types"
1918
distributiontypes "github.com/line/lbm-sdk/v2/x/distribution/types"
2019
stakingtypes "github.com/line/lbm-sdk/v2/x/staking/types"
2120
"github.com/line/lbm-sdk/v2/x/wasm/internal/types"
21+
wasmvmtypes "github.com/line/wasmvm/types"
2222
"github.com/stretchr/testify/assert"
2323
"github.com/stretchr/testify/require"
2424
)

x/wasm/internal/keeper/keeper.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ import (
66
"fmt"
77
"path/filepath"
88

9-
wasmvm "github.com/CosmWasm/wasmvm"
10-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
119
"github.com/line/lbm-sdk/v2/codec"
1210
"github.com/line/lbm-sdk/v2/store/prefix"
1311
sdk "github.com/line/lbm-sdk/v2/types"
@@ -18,6 +16,8 @@ import (
1816
abci "github.com/line/ostracon/abci/types"
1917
"github.com/line/ostracon/crypto"
2018
"github.com/line/ostracon/libs/log"
19+
wasmvm "github.com/line/wasmvm"
20+
wasmvmtypes "github.com/line/wasmvm/types"
2121
)
2222

2323
// MaxGas for a contract is 10 billion wasmer gas (enforced in rust to prevent overflow)

x/wasm/internal/keeper/keeper_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ import (
88
"testing"
99
"time"
1010

11-
wasmvm "github.com/CosmWasm/wasmvm"
12-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
1311
stypes "github.com/line/lbm-sdk/v2/store/types"
1412
sdk "github.com/line/lbm-sdk/v2/types"
1513
sdkerrors "github.com/line/lbm-sdk/v2/types/errors"
@@ -18,6 +16,8 @@ import (
1816
"github.com/line/lbm-sdk/v2/x/wasm/internal/keeper/wasmtesting"
1917
"github.com/line/lbm-sdk/v2/x/wasm/internal/types"
2018
tmproto "github.com/line/ostracon/proto/ostracon/types"
19+
wasmvm "github.com/line/wasmvm"
20+
wasmvmtypes "github.com/line/wasmvm/types"
2121
"github.com/stretchr/testify/assert"
2222
"github.com/stretchr/testify/require"
2323
)

x/wasm/internal/keeper/proposal_integration_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ import (
88
"io/ioutil"
99
"testing"
1010

11-
wasmvm "github.com/CosmWasm/wasmvm"
1211
sdk "github.com/line/lbm-sdk/v2/types"
1312
govtypes "github.com/line/lbm-sdk/v2/x/gov/types"
1413
"github.com/line/lbm-sdk/v2/x/params/types/proposal"
1514
"github.com/line/lbm-sdk/v2/x/wasm/internal/keeper/wasmtesting"
1615
"github.com/line/lbm-sdk/v2/x/wasm/internal/types"
16+
wasmvm "github.com/line/wasmvm"
1717
"github.com/stretchr/testify/assert"
1818
"github.com/stretchr/testify/require"
1919
)

x/wasm/internal/keeper/querier_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ import (
99

1010
"github.com/line/lbm-sdk/v2/x/wasm/internal/keeper/wasmtesting"
1111

12-
cosmwasm "github.com/CosmWasm/wasmvm"
13-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
1412
sdk "github.com/line/lbm-sdk/v2/types"
1513
sdkErrors "github.com/line/lbm-sdk/v2/types/errors"
1614
"github.com/line/lbm-sdk/v2/types/query"
1715
"github.com/line/lbm-sdk/v2/x/wasm/internal/types"
1816
"github.com/line/ostracon/libs/log"
17+
cosmwasm "github.com/line/wasmvm"
18+
wasmvmtypes "github.com/line/wasmvm/types"
1919
"github.com/stretchr/testify/assert"
2020
"github.com/stretchr/testify/require"
2121
)

x/wasm/internal/keeper/query_plugins.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ import (
77
channeltypes "github.com/line/lbm-sdk/v2/x/ibc/core/04-channel/types"
88
"github.com/line/lbm-sdk/v2/x/wasm/internal/types"
99

10-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
1110
sdk "github.com/line/lbm-sdk/v2/types"
1211
sdkerrors "github.com/line/lbm-sdk/v2/types/errors"
1312
distributiontypes "github.com/line/lbm-sdk/v2/x/distribution/types"
1413
stakingtypes "github.com/line/lbm-sdk/v2/x/staking/types"
1514
abci "github.com/line/ostracon/abci/types"
15+
wasmvmtypes "github.com/line/wasmvm/types"
1616
)
1717

1818
type QueryHandler struct {

x/wasm/internal/keeper/recurse_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import (
66

77
"github.com/line/lbm-sdk/v2/x/wasm/internal/types"
88

9-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
9+
wasmvmtypes "github.com/line/wasmvm/types"
1010
"github.com/stretchr/testify/assert"
1111
"github.com/stretchr/testify/require"
1212

x/wasm/internal/keeper/reflect_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import (
77
"strings"
88
"testing"
99

10-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
1110
"github.com/line/lbm-sdk/v2/codec"
1211
codectypes "github.com/line/lbm-sdk/v2/codec/types"
1312
sdk "github.com/line/lbm-sdk/v2/types"
@@ -16,6 +15,7 @@ import (
1615
bankkeeper "github.com/line/lbm-sdk/v2/x/bank/keeper"
1716
banktypes "github.com/line/lbm-sdk/v2/x/bank/types"
1817
"github.com/line/lbm-sdk/v2/x/wasm/internal/types"
18+
wasmvmtypes "github.com/line/wasmvm/types"
1919
"github.com/stretchr/testify/assert"
2020
"github.com/stretchr/testify/require"
2121
)

x/wasm/internal/keeper/relay.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package keeper
22

33
import (
4-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
54
sdk "github.com/line/lbm-sdk/v2/types"
65
sdkerrors "github.com/line/lbm-sdk/v2/types/errors"
76
"github.com/line/lbm-sdk/v2/x/wasm/internal/types"
7+
wasmvmtypes "github.com/line/wasmvm/types"
88
)
99

1010
// OnOpenChannel calls the contract to participate in the IBC channel handshake step.

x/wasm/internal/keeper/relay_test.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@ import (
55
"errors"
66
"testing"
77

8-
wasmvm "github.com/CosmWasm/wasmvm"
9-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
108
sdk "github.com/line/lbm-sdk/v2/types"
119
"github.com/line/lbm-sdk/v2/x/wasm/internal/keeper/wasmtesting"
1210
"github.com/line/lbm-sdk/v2/x/wasm/internal/types"
11+
wasmvm "github.com/line/wasmvm"
12+
wasmvmtypes "github.com/line/wasmvm/types"
1313
"github.com/stretchr/testify/assert"
1414
"github.com/stretchr/testify/require"
1515
)

x/wasm/internal/keeper/staking_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ import (
55
"io/ioutil"
66
"testing"
77

8-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
98
codectypes "github.com/line/lbm-sdk/v2/codec/types"
109
"github.com/line/lbm-sdk/v2/crypto/keys/secp256k1"
1110
sdk "github.com/line/lbm-sdk/v2/types"
@@ -17,6 +16,7 @@ import (
1716
stakingkeeper "github.com/line/lbm-sdk/v2/x/staking/keeper"
1817
"github.com/line/lbm-sdk/v2/x/staking/types"
1918
stakingtypes "github.com/line/lbm-sdk/v2/x/staking/types"
19+
wasmvmtypes "github.com/line/wasmvm/types"
2020
"github.com/stretchr/testify/assert"
2121
"github.com/stretchr/testify/require"
2222
)

x/wasm/internal/keeper/submsg_test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import (
99

1010
"github.com/stretchr/testify/assert"
1111

12-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
1312
sdk "github.com/line/lbm-sdk/v2/types"
13+
wasmvmtypes "github.com/line/wasmvm/types"
1414
"github.com/stretchr/testify/require"
1515
)
1616

x/wasm/internal/keeper/wasmtesting/messenger.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ package wasmtesting
33
import (
44
"errors"
55

6-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
76
sdk "github.com/line/lbm-sdk/v2/types"
7+
wasmvmtypes "github.com/line/wasmvm/types"
88
)
99

1010
type MockMessageHandler struct {

x/wasm/internal/keeper/wasmtesting/mock_engine.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ import (
44
"bytes"
55
"crypto/sha256"
66

7-
wasmvm "github.com/CosmWasm/wasmvm"
8-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
97
sdkerrors "github.com/line/lbm-sdk/v2/types/errors"
108
"github.com/line/lbm-sdk/v2/x/wasm/internal/types"
119
"github.com/line/ostracon/libs/rand"
10+
wasmvm "github.com/line/wasmvm"
11+
wasmvmtypes "github.com/line/wasmvm/types"
1212
)
1313

1414
var _ types.WasmerEngine = &MockWasmer{}

x/wasm/internal/types/store.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package types
22

33
import (
4-
wasmvm "github.com/CosmWasm/wasmvm"
54
storetypes "github.com/line/lbm-sdk/v2/store/types"
5+
wasmvm "github.com/line/wasmvm"
66
)
77

88
var _ wasmvm.KVStore = (*WasmStore)(nil)

x/wasm/internal/types/types.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@ import (
44
"encoding/json"
55
"fmt"
66

7-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
87
"github.com/gogo/protobuf/jsonpb"
98
sdk "github.com/line/lbm-sdk/v2/types"
109
sdkerrors "github.com/line/lbm-sdk/v2/types/errors"
10+
wasmvmtypes "github.com/line/wasmvm/types"
1111
)
1212

1313
const (

x/wasm/internal/types/wasmer_engine.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package types
22

33
import (
4-
wasmvm "github.com/CosmWasm/wasmvm"
5-
wasmvmtypes "github.com/CosmWasm/wasmvm/types"
4+
wasmvm "github.com/line/wasmvm"
5+
wasmvmtypes "github.com/line/wasmvm/types"
66
)
77

88
// WasmerEngine defines the WASM contract runtime engine.

x/wasm/linkwasmd/go.mod

+5-4
Original file line numberDiff line numberDiff line change
@@ -3,23 +3,24 @@ module github.com/line/lbm-sdk/v2/x/wasm/linkwasmd
33
go 1.13
44

55
require (
6-
github.com/golang/snappy v0.0.3-0.20201103224600-674baa8c7fc3 // indirect
76
github.com/gorilla/mux v1.8.0
87
github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d // indirect
98
github.com/line/lbm-sdk/v2 v2.0.0-init.1.0.20210407071744-95eb4e7aef27
10-
github.com/line/ostracon v0.34.9-0.20210406083837-4183d649b30c
11-
github.com/line/tm-db/v2 v2.0.0-init.1.0.20210406062110-9424ca70955a
9+
github.com/line/ostracon v0.34.9-0.20210429084710-ef4fe0a40c7d
10+
github.com/line/tm-db/v2 v2.0.0-init.1.0.20210413083915-5bb60e117524
11+
github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e // indirect
1212
github.com/pkg/errors v0.9.1
1313
github.com/rakyll/statik v0.1.7
1414
github.com/spf13/cast v1.3.1
1515
github.com/spf13/cobra v1.1.3
1616
github.com/spf13/viper v1.7.1
1717
github.com/stretchr/testify v1.7.0
1818
github.com/syndtr/goleveldb v1.0.1-0.20210305035536-64b5b1c73954 // indirect
19+
github.com/tendermint/tm-db v0.6.4 // indirect
20+
gopkg.in/check.v1 v1.0.0-20200902074654-038fdea0a05b // indirect
1921
)
2022

2123
replace (
22-
github.com/CosmWasm/wasmvm => github.com/line/wasmvm v0.14.0-0.3.0
2324
github.com/gogo/protobuf => github.com/regen-network/protobuf v1.3.3-alpha.regen.1
2425
github.com/line/lbm-sdk/v2 => ../../..
2526
github.com/tendermint/tm-db => github.com/line/tm-db v0.5.2

0 commit comments

Comments
 (0)