Skip to content

gophernotes and replace on go.mod  #255

Description

@0xstepit

I'm trying to use gophernotes to test some Cosmos SDK functionality. In particular, I would like to run in a notebook this test:

https://github.com/cosmos/cosmos-sdk/blob/main/store/iavl/store_test.go#L316

but when I run the import:

import (
    "github.com/cosmos/cosmos-sdk/store/cachekv"

    "github.com/stretchr/testify/require"
    dbm "github.com/tendermint/tm-db"

    tiavl "github.com/cosmos/iavl"

    "github.com/cosmos/cosmos-sdk/store/dbadapter"
    "github.com/cosmos/cosmos-sdk/store/gaskv"
    "github.com/cosmos/cosmos-sdk/store/iavl"
    "github.com/cosmos/cosmos-sdk/store/types"
    sdk "github.com/cosmos/cosmos-sdk/types"
)

I obtain the following error:

error executing "/usr/local/go/bin/go build -buildmode=plugin" in directory "/Users/stepyt/go/src/gomacro.imports/gomacro_pid_3616/import_1": exit status 2

By looking at Jupyter logs with:

jupyter notebook --log-level DEBUG

I receive the following:
github.com/gogo/protobuf/grpc: module github.com/gogo/protobuf@latest found (v1.3.2), but does not contain package github.com/gogo/protobuf/grpc

The SDK has a replace inside go.mod of the protobuf package. Can be related to this the error?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions