Skip to content

Commit

Permalink
refactor: Revert using line/tm-db (#77)
Browse files Browse the repository at this point in the history
  • Loading branch information
Expotential108 committed Oct 14, 2022
1 parent f554eec commit bde73e3
Show file tree
Hide file tree
Showing 4 changed files with 85 additions and 15 deletions.
8 changes: 4 additions & 4 deletions api/iterator_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ import (
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"

"github.com/line/tm-db/v2/memdb"
"github.com/line/wasmvm/types"
dbm "github.com/tendermint/tm-db"
)

type queueData struct {
Expand Down Expand Up @@ -67,7 +67,7 @@ func TestStoreIterator(t *testing.T) {
callID1 := startCall()
callID2 := startCall()

store := memdb.NewDB()
store := dbm.NewMemDB()
var iter Iterator
var index uint64
var err error
Expand Down Expand Up @@ -101,7 +101,7 @@ func TestStoreIterator(t *testing.T) {
func TestStoreIteratorHitsLimit(t *testing.T) {
callID := startCall()

store := memdb.NewDB()
store := dbm.NewMemDB()
var iter Iterator
var err error
const limit = 2
Expand All @@ -126,7 +126,7 @@ func TestRetrieveIterator(t *testing.T) {
callID1 := startCall()
callID2 := startCall()

store := memdb.NewDB()
store := dbm.NewMemDB()
var iter Iterator
var err error

Expand Down
7 changes: 3 additions & 4 deletions api/mocks.go
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,9 @@ import (
"strings"
"testing"

dbm "github.com/line/tm-db/v2"
"github.com/line/tm-db/v2/memdb"
"github.com/stretchr/testify/assert"
"github.com/stretchr/testify/require"
dbm "github.com/tendermint/tm-db"

"github.com/line/wasmvm/types"
)
Expand Down Expand Up @@ -253,13 +252,13 @@ const (
)

type Lookup struct {
db dbm.DB
db *dbm.MemDB
meter MockGasMeter
}

func NewLookup(meter MockGasMeter) *Lookup {
return &Lookup{
db: memdb.NewDB(),
db: dbm.NewMemDB(),
meter: meter,
}
}
Expand Down
18 changes: 17 additions & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,29 @@ module github.com/line/wasmvm
go 1.17

require (
github.com/line/tm-db/v2 v2.0.0-init.1.0.20220121012851-61d2bc1d9486
github.com/stretchr/testify v1.7.1
github.com/tendermint/tm-db v0.6.7
)

require (
github.com/DataDog/zstd v1.4.1 // indirect
github.com/cespare/xxhash v1.1.0 // indirect
github.com/cosmos/gorocksdb v1.2.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/dgraph-io/badger/v2 v2.2007.2 // indirect
github.com/dgraph-io/ristretto v0.0.3-0.20200630154024-f66de99634de // indirect
github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2 // indirect
github.com/dustin/go-humanize v1.0.0 // indirect
github.com/golang/protobuf v1.4.3 // indirect
github.com/golang/snappy v0.0.1 // indirect
github.com/google/btree v1.0.0 // indirect
github.com/jmhodges/levigo v1.0.0 // indirect
github.com/pkg/errors v0.9.1 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/syndtr/goleveldb v1.0.1-0.20200815110645-5c35d600f0ca // indirect
go.etcd.io/bbolt v1.3.6 // indirect
golang.org/x/net v0.0.0-20201021035429-f5854403a974 // indirect
golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f // indirect
google.golang.org/protobuf v1.25.0 // indirect
gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c // indirect
)
Loading

0 comments on commit bde73e3

Please sign in to comment.