Closed gkucmierz closed 2 years ago
Hey @gkucmierz, can you build your chain w/o ignite, by using go build ./...
?
How to do this when it was scaffolded using ignite?
Here is what I have:
├── app
│  ├── app.go
│  ├── encoding.go
│  ├── export.go
│  ├── genesis.go
│  ├── params
│  │  └── encoding.go
│  └── simulation_test.go
├── cmd
│  └── ipid
│  ├── cmd
│  │  ├── config.go
│  │  ├── genaccounts.go
│  │  └── root.go
│  └── main.go
├── config.yml
├── docs
│  ├── docs.go
│  └── static
│  └── openapi.yml
├── go.mod
├── go.sum
├── proto
│  └── ipi
│  └── ipi
│  ├── genesis.proto
│  ├── params.proto
│  ├── query.proto
│  └── tx.proto
├── readme.md
├── testutil
│  ├── keeper
│  │  └── ipi.go
│  ├── network
│  │  └── network.go
│  ├── nullify
│  │  └── nullify.go
│  └── sample
│  └── sample.go
├── ts-client
│  ├── client.ts
│  ├── env.ts
│  ├── helpers.ts
│  ├── index.ts
│  ├── ipi.ipi
│  │  ├── index.ts
│  │  ├── module.ts
│  │  ├── registry.ts
│  │  ├── rest.ts
│  │  ├── types
│  │  │  ├── cosmos
│  │  │  │  └── base
│  │  │  │  └── query
│  │  │  │  └── v1beta1
│  │  │  │  └── pagination.ts
│  │  │  ├── gogoproto
│  │  │  │  └── gogo.ts
│  │  │  ├── google
│  │  │  │  ├── api
│  │  │  │  │  ├── annotations.ts
│  │  │  │  │  └── http.ts
│  │  │  │  └── protobuf
│  │  │  │  └── descriptor.ts
│  │  │  └── ipi
│  │  │  └── ipi
│  │  │  ├── genesis.ts
│  │  │  ├── params.ts
│  │  │  ├── query.ts
│  │  │  └── tx.ts
│  │  └── types.ts
│  ├── modules.ts
│  ├── package.json
│  └── types.d.ts
├── vue
│  ├── README.md
│  ├── index.html
│  ├── package-lock.json
│  ├── package.json
│  ├── postinstall.js
│  ├── prepare.js
│  ├── public
│  │  └── favicon.ico
│  ├── src
│  │  ├── App.vue
│  │  ├── main.js
│  │  ├── router
│  │  │  └── index.js
│  │  ├── store
│  │  │  ├── config.ts
│  │  │  ├── generated
│  │  │  │  ├── cosmos
│  │  │  │  │  ├── cosmos-sdk
│  │  │  │  │  │  ├── cosmos.auth.v1beta1
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  │  ├── auth
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  ├── auth.ts
│  │  │  │  │  │  │  │  │  │  ├── genesis.ts
│  │  │  │  │  │  │  │  │  │  └── query.ts
│  │  │  │  │  │  │  │  │  └── base
│  │  │  │  │  │  │  │  │  └── query
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  └── pagination.ts
│  │  │  │  │  │  │  │  ├── cosmos_proto
│  │  │  │  │  │  │  │  │  └── cosmos.ts
│  │  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  │  └── google
│  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  ├── any.ts
│  │  │  │  │  │  │  │  └── descriptor.ts
│  │  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  │  └── vuex-root
│  │  │  │  │  │  ├── cosmos.bank.v1beta1
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  │  ├── bank
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  ├── authz.ts
│  │  │  │  │  │  │  │  │  │  ├── bank.ts
│  │  │  │  │  │  │  │  │  │  ├── genesis.ts
│  │  │  │  │  │  │  │  │  │  ├── query.ts
│  │  │  │  │  │  │  │  │  │  └── tx.ts
│  │  │  │  │  │  │  │  │  └── base
│  │  │  │  │  │  │  │  │  ├── query
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  └── pagination.ts
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  └── coin.ts
│  │  │  │  │  │  │  │  ├── cosmos_proto
│  │  │  │  │  │  │  │  │  └── cosmos.ts
│  │  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  │  └── google
│  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  └── descriptor.ts
│  │  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  │  └── vuex-root
│  │  │  │  │  │  ├── cosmos.base.tendermint.v1beta1
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  │  └── base
│  │  │  │  │  │  │  │  │  ├── query
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  └── pagination.ts
│  │  │  │  │  │  │  │  │  └── tendermint
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  └── query.ts
│  │  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  │  ├── google
│  │  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  │  ├── any.ts
│  │  │  │  │  │  │  │  │  ├── descriptor.ts
│  │  │  │  │  │  │  │  │  └── timestamp.ts
│  │  │  │  │  │  │  │  └── tendermint
│  │  │  │  │  │  │  │  ├── crypto
│  │  │  │  │  │  │  │  │  ├── keys.ts
│  │  │  │  │  │  │  │  │  └── proof.ts
│  │  │  │  │  │  │  │  ├── p2p
│  │  │  │  │  │  │  │  │  └── types.ts
│  │  │  │  │  │  │  │  ├── types
│  │  │  │  │  │  │  │  │  ├── block.ts
│  │  │  │  │  │  │  │  │  ├── evidence.ts
│  │  │  │  │  │  │  │  │  ├── types.ts
│  │  │  │  │  │  │  │  │  └── validator.ts
│  │  │  │  │  │  │  │  └── version
│  │  │  │  │  │  │  │  └── types.ts
│  │  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  │  └── vuex-root
│  │  │  │  │  │  ├── cosmos.crisis.v1beta1
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  │  ├── base
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  └── coin.ts
│  │  │  │  │  │  │  │  │  └── crisis
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  ├── genesis.ts
│  │  │  │  │  │  │  │  │  └── tx.ts
│  │  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  │  └── google
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  └── descriptor.ts
│  │  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  │  └── vuex-root
│  │  │  │  │  │  ├── cosmos.distribution.v1beta1
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  │  ├── base
│  │  │  │  │  │  │  │  │  │  ├── query
│  │  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  │  └── pagination.ts
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  └── coin.ts
│  │  │  │  │  │  │  │  │  └── distribution
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  ├── distribution.ts
│  │  │  │  │  │  │  │  │  ├── genesis.ts
│  │  │  │  │  │  │  │  │  ├── query.ts
│  │  │  │  │  │  │  │  │  └── tx.ts
│  │  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  │  └── google
│  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  └── descriptor.ts
│  │  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  │  └── vuex-root
│  │  │  │  │  │  ├── cosmos.evidence.v1beta1
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  │  ├── base
│  │  │  │  │  │  │  │  │  │  └── query
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  └── pagination.ts
│  │  │  │  │  │  │  │  │  └── evidence
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  ├── evidence.ts
│  │  │  │  │  │  │  │  │  ├── genesis.ts
│  │  │  │  │  │  │  │  │  ├── query.ts
│  │  │  │  │  │  │  │  │  └── tx.ts
│  │  │  │  │  │  │  │  ├── cosmos_proto
│  │  │  │  │  │  │  │  │  └── cosmos.ts
│  │  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  │  └── google
│  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  ├── any.ts
│  │  │  │  │  │  │  │  ├── descriptor.ts
│  │  │  │  │  │  │  │  └── timestamp.ts
│  │  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  │  └── vuex-root
│  │  │  │  │  │  ├── cosmos.feegrant.v1beta1
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  │  ├── base
│  │  │  │  │  │  │  │  │  │  ├── query
│  │  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  │  └── pagination.ts
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  └── coin.ts
│  │  │  │  │  │  │  │  │  └── feegrant
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  ├── feegrant.ts
│  │  │  │  │  │  │  │  │  ├── genesis.ts
│  │  │  │  │  │  │  │  │  ├── query.ts
│  │  │  │  │  │  │  │  │  └── tx.ts
│  │  │  │  │  │  │  │  ├── cosmos_proto
│  │  │  │  │  │  │  │  │  └── cosmos.ts
│  │  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  │  └── google
│  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  ├── any.ts
│  │  │  │  │  │  │  │  ├── descriptor.ts
│  │  │  │  │  │  │  │  ├── duration.ts
│  │  │  │  │  │  │  │  └── timestamp.ts
│  │  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  │  └── vuex-root
│  │  │  │  │  │  ├── cosmos.gov.v1beta1
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  │  ├── base
│  │  │  │  │  │  │  │  │  │  ├── query
│  │  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  │  └── pagination.ts
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  └── coin.ts
│  │  │  │  │  │  │  │  │  └── gov
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  ├── genesis.ts
│  │  │  │  │  │  │  │  │  ├── gov.ts
│  │  │  │  │  │  │  │  │  ├── query.ts
│  │  │  │  │  │  │  │  │  └── tx.ts
│  │  │  │  │  │  │  │  ├── cosmos_proto
│  │  │  │  │  │  │  │  │  └── cosmos.ts
│  │  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  │  └── google
│  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  ├── any.ts
│  │  │  │  │  │  │  │  ├── descriptor.ts
│  │  │  │  │  │  │  │  ├── duration.ts
│  │  │  │  │  │  │  │  └── timestamp.ts
│  │  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  │  └── vuex-root
│  │  │  │  │  │  ├── cosmos.mint.v1beta1
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  │  └── mint
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  ├── genesis.ts
│  │  │  │  │  │  │  │  │  ├── mint.ts
│  │  │  │  │  │  │  │  │  └── query.ts
│  │  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  │  └── google
│  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  └── descriptor.ts
│  │  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  │  └── vuex-root
│  │  │  │  │  │  ├── cosmos.params.v1beta1
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  │  └── params
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  ├── params.ts
│  │  │  │  │  │  │  │  │  └── query.ts
│  │  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  │  └── google
│  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  └── descriptor.ts
│  │  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  │  └── vuex-root
│  │  │  │  │  │  ├── cosmos.slashing.v1beta1
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  │  ├── base
│  │  │  │  │  │  │  │  │  │  └── query
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  └── pagination.ts
│  │  │  │  │  │  │  │  │  └── slashing
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  ├── genesis.ts
│  │  │  │  │  │  │  │  │  ├── query.ts
│  │  │  │  │  │  │  │  │  ├── slashing.ts
│  │  │  │  │  │  │  │  │  └── tx.ts
│  │  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  │  └── google
│  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  ├── descriptor.ts
│  │  │  │  │  │  │  │  ├── duration.ts
│  │  │  │  │  │  │  │  └── timestamp.ts
│  │  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  │  └── vuex-root
│  │  │  │  │  │  ├── cosmos.staking.v1beta1
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  │  ├── base
│  │  │  │  │  │  │  │  │  │  ├── query
│  │  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  │  └── pagination.ts
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  └── coin.ts
│  │  │  │  │  │  │  │  │  └── staking
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  ├── authz.ts
│  │  │  │  │  │  │  │  │  ├── genesis.ts
│  │  │  │  │  │  │  │  │  ├── query.ts
│  │  │  │  │  │  │  │  │  ├── staking.ts
│  │  │  │  │  │  │  │  │  └── tx.ts
│  │  │  │  │  │  │  │  ├── cosmos_proto
│  │  │  │  │  │  │  │  │  └── cosmos.ts
│  │  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  │  ├── google
│  │  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  │  ├── any.ts
│  │  │  │  │  │  │  │  │  ├── descriptor.ts
│  │  │  │  │  │  │  │  │  ├── duration.ts
│  │  │  │  │  │  │  │  │  └── timestamp.ts
│  │  │  │  │  │  │  │  └── tendermint
│  │  │  │  │  │  │  │  ├── crypto
│  │  │  │  │  │  │  │  │  ├── keys.ts
│  │  │  │  │  │  │  │  │  └── proof.ts
│  │  │  │  │  │  │  │  ├── types
│  │  │  │  │  │  │  │  │  ├── types.ts
│  │  │  │  │  │  │  │  │  └── validator.ts
│  │  │  │  │  │  │  │  └── version
│  │  │  │  │  │  │  │  └── types.ts
│  │  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  │  └── vuex-root
│  │  │  │  │  │  ├── cosmos.tx.v1beta1
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  │  ├── base
│  │  │  │  │  │  │  │  │  │  ├── abci
│  │  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  │  └── abci.ts
│  │  │  │  │  │  │  │  │  │  ├── query
│  │  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  │  └── pagination.ts
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  └── coin.ts
│  │  │  │  │  │  │  │  │  ├── crypto
│  │  │  │  │  │  │  │  │  │  └── multisig
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  └── multisig.ts
│  │  │  │  │  │  │  │  │  └── tx
│  │  │  │  │  │  │  │  │  ├── signing
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  └── signing.ts
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  ├── service.ts
│  │  │  │  │  │  │  │  │  └── tx.ts
│  │  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  │  ├── google
│  │  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  │  ├── any.ts
│  │  │  │  │  │  │  │  │  ├── descriptor.ts
│  │  │  │  │  │  │  │  │  ├── duration.ts
│  │  │  │  │  │  │  │  │  └── timestamp.ts
│  │  │  │  │  │  │  │  └── tendermint
│  │  │  │  │  │  │  │  ├── abci
│  │  │  │  │  │  │  │  │  └── types.ts
│  │  │  │  │  │  │  │  ├── crypto
│  │  │  │  │  │  │  │  │  ├── keys.ts
│  │  │  │  │  │  │  │  │  └── proof.ts
│  │  │  │  │  │  │  │  ├── types
│  │  │  │  │  │  │  │  │  ├── params.ts
│  │  │  │  │  │  │  │  │  ├── types.ts
│  │  │  │  │  │  │  │  │  └── validator.ts
│  │  │  │  │  │  │  │  └── version
│  │  │  │  │  │  │  │  └── types.ts
│  │  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  │  └── vuex-root
│  │  │  │  │  │  ├── cosmos.upgrade.v1beta1
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  │  └── upgrade
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  ├── query.ts
│  │  │  │  │  │  │  │  │  └── upgrade.ts
│  │  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  │  └── google
│  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  ├── any.ts
│  │  │  │  │  │  │  │  ├── descriptor.ts
│  │  │  │  │  │  │  │  └── timestamp.ts
│  │  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  │  └── vuex-root
│  │  │  │  │  │  └── cosmos.vesting.v1beta1
│  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  ├── auth
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  └── auth.ts
│  │  │  │  │  │  │  │  ├── base
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  └── coin.ts
│  │  │  │  │  │  │  │  └── vesting
│  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  ├── tx.ts
│  │  │  │  │  │  │  │  └── vesting.ts
│  │  │  │  │  │  │  ├── cosmos_proto
│  │  │  │  │  │  │  │  └── cosmos.ts
│  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  └── google
│  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  ├── any.ts
│  │  │  │  │  │  │  └── descriptor.ts
│  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  └── vuex-root
│  │  │  │  │  └── ibc-go
│  │  │  │  │  ├── ibc.applications.transfer.v1
│  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  ├── base
│  │  │  │  │  │  │  │  │  ├── query
│  │  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  │  └── pagination.ts
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  └── coin.ts
│  │  │  │  │  │  │  │  └── upgrade
│  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  └── upgrade.ts
│  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  ├── google
│  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  ├── any.ts
│  │  │  │  │  │  │  │  ├── descriptor.ts
│  │  │  │  │  │  │  │  └── timestamp.ts
│  │  │  │  │  │  │  └── ibc
│  │  │  │  │  │  │  ├── applications
│  │  │  │  │  │  │  │  └── transfer
│  │  │  │  │  │  │  │  └── v1
│  │  │  │  │  │  │  │  ├── genesis.ts
│  │  │  │  │  │  │  │  ├── query.ts
│  │  │  │  │  │  │  │  ├── transfer.ts
│  │  │  │  │  │  │  │  └── tx.ts
│  │  │  │  │  │  │  └── core
│  │  │  │  │  │  │  └── client
│  │  │  │  │  │  │  └── v1
│  │  │  │  │  │  │  └── client.ts
│  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  └── vuex-root
│  │  │  │  │  ├── ibc.core.channel.v1
│  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  ├── base
│  │  │  │  │  │  │  │  │  └── query
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  └── pagination.ts
│  │  │  │  │  │  │  │  └── upgrade
│  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  └── upgrade.ts
│  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  ├── google
│  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  ├── any.ts
│  │  │  │  │  │  │  │  ├── descriptor.ts
│  │  │  │  │  │  │  │  └── timestamp.ts
│  │  │  │  │  │  │  └── ibc
│  │  │  │  │  │  │  └── core
│  │  │  │  │  │  │  ├── channel
│  │  │  │  │  │  │  │  └── v1
│  │  │  │  │  │  │  │  ├── channel.ts
│  │  │  │  │  │  │  │  ├── genesis.ts
│  │  │  │  │  │  │  │  ├── query.ts
│  │  │  │  │  │  │  │  └── tx.ts
│  │  │  │  │  │  │  └── client
│  │  │  │  │  │  │  └── v1
│  │  │  │  │  │  │  └── client.ts
│  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  └── vuex-root
│  │  │  │  │  ├── ibc.core.client.v1
│  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  ├── base
│  │  │  │  │  │  │  │  │  └── query
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  └── pagination.ts
│  │  │  │  │  │  │  │  └── upgrade
│  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  └── upgrade.ts
│  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  ├── google
│  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  ├── any.ts
│  │  │  │  │  │  │  │  ├── descriptor.ts
│  │  │  │  │  │  │  │  └── timestamp.ts
│  │  │  │  │  │  │  └── ibc
│  │  │  │  │  │  │  └── core
│  │  │  │  │  │  │  └── client
│  │  │  │  │  │  │  └── v1
│  │  │  │  │  │  │  ├── client.ts
│  │  │  │  │  │  │  ├── genesis.ts
│  │  │  │  │  │  │  ├── query.ts
│  │  │  │  │  │  │  └── tx.ts
│  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  └── vuex-root
│  │  │  │  │  ├── ibc.core.connection.v1
│  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  ├── module
│  │  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  │  └── types
│  │  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  │  ├── base
│  │  │  │  │  │  │  │  │  └── query
│  │  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  │  └── pagination.ts
│  │  │  │  │  │  │  │  └── upgrade
│  │  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  │  └── upgrade.ts
│  │  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  │  ├── google
│  │  │  │  │  │  │  │  ├── api
│  │  │  │  │  │  │  │  │  ├── annotations.ts
│  │  │  │  │  │  │  │  │  └── http.ts
│  │  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  │  ├── any.ts
│  │  │  │  │  │  │  │  ├── descriptor.ts
│  │  │  │  │  │  │  │  └── timestamp.ts
│  │  │  │  │  │  │  ├── ibc
│  │  │  │  │  │  │  │  └── core
│  │  │  │  │  │  │  │  ├── client
│  │  │  │  │  │  │  │  │  └── v1
│  │  │  │  │  │  │  │  │  └── client.ts
│  │  │  │  │  │  │  │  ├── commitment
│  │  │  │  │  │  │  │  │  └── v1
│  │  │  │  │  │  │  │  │  └── commitment.ts
│  │  │  │  │  │  │  │  └── connection
│  │  │  │  │  │  │  │  └── v1
│  │  │  │  │  │  │  │  ├── connection.ts
│  │  │  │  │  │  │  │  ├── genesis.ts
│  │  │  │  │  │  │  │  ├── query.ts
│  │  │  │  │  │  │  │  └── tx.ts
│  │  │  │  │  │  │  └── proofs.ts
│  │  │  │  │  │  ├── package.json
│  │  │  │  │  │  └── vuex-root
│  │  │  │  │  └── ibc.core.port.v1
│  │  │  │  │  ├── index.ts
│  │  │  │  │  ├── module
│  │  │  │  │  │  ├── index.ts
│  │  │  │  │  │  ├── rest.ts
│  │  │  │  │  │  └── types
│  │  │  │  │  │  ├── cosmos
│  │  │  │  │  │  │  └── upgrade
│  │  │  │  │  │  │  └── v1beta1
│  │  │  │  │  │  │  └── upgrade.ts
│  │  │  │  │  │  ├── gogoproto
│  │  │  │  │  │  │  └── gogo.ts
│  │  │  │  │  │  ├── google
│  │  │  │  │  │  │  └── protobuf
│  │  │  │  │  │  │  ├── any.ts
│  │  │  │  │  │  │  ├── descriptor.ts
│  │  │  │  │  │  │  └── timestamp.ts
│  │  │  │  │  │  └── ibc
│  │  │  │  │  │  └── core
│  │  │  │  │  │  ├── channel
│  │  │  │  │  │  │  └── v1
│  │  │  │  │  │  │  └── channel.ts
│  │  │  │  │  │  ├── client
│  │  │  │  │  │  │  └── v1
│  │  │  │  │  │  │  └── client.ts
│  │  │  │  │  │  └── port
│  │  │  │  │  │  └── v1
│  │  │  │  │  │  └── query.ts
│  │  │  │  │  ├── package.json
│  │  │  │  │  └── vuex-root
│  │  │  │  ├── index.ts
│  │  │  │  ├── ipi.ipi
│  │  │  │  │  └── index.ts
│  │  │  │  ├── package.json
│  │  │  │  └── readme.md
│  │  │  └── index.ts
│  │  └── views
│  │  ├── Data.vue
│  │  └── Portfolio.vue
│  └── vite.config.ts
└── x
└── ipi
├── client
│  └── cli
│  ├── query.go
│  ├── query_params.go
│  └── tx.go
├── genesis.go
├── genesis_test.go
├── keeper
│  ├── grpc_query.go
│  ├── grpc_query_params.go
│  ├── grpc_query_params_test.go
│  ├── keeper.go
│  ├── msg_server.go
│  ├── msg_server_test.go
│  ├── params.go
│  └── params_test.go
├── module.go
├── module_simulation.go
├── simulation
│  └── helpers.go
└── types
├── codec.go
├── errors.go
├── expected_keepers.go
├── genesis.go
├── genesis.pb.go
├── genesis_test.go
├── keys.go
├── params.go
├── params.pb.go
├── query.pb.go
├── query.pb.gw.go
├── tx.pb.go
└── types.go
How to do this when it was scaffolded using ignite?
Like I mentioned, run go build ./...
in your chain's directory.
Like I mentioned, run
go build ./...
in your chain's directory.
root@ubuntu-m-4vcpu-32gb-fra1-01:~/ipi# cd app/
root@ubuntu-m-4vcpu-32gb-fra1-01:~/ipi/app# go build
I did this in app directory, but I have this error:
# golang.org/x/exp/maps
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:10:10: error: expected ‘(’
10 | func Keys[M ~map[K]V, K comparable, V any](m M) []K {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:10:13: error: invalid character 0x7e in input file
10 | func Keys[M ~map[K]V, K comparable, V any](m M) []K {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:11:9: error: expected ‘]’
11 | r := make([]K, 0, len(m))
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:11:9: error: expected ‘;’ or newline after top level declaration
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:12:9: error: expected declaration
12 | for k := range m {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:14:9: error: expected declaration
14 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:15:9: error: expected declaration
15 | return r
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:16:1: error: expected declaration
16 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:20:12: error: expected ‘(’
20 | func Values[M ~map[K]V, K comparable, V any](m M) []V {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:20:15: error: invalid character 0x7e in input file
20 | func Values[M ~map[K]V, K comparable, V any](m M) []V {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:21:9: error: expected ‘]’
21 | r := make([]V, 0, len(m))
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:21:9: error: expected ‘;’ or newline after top level declaration
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:22:9: error: expected declaration
22 | for _, v := range m {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:24:9: error: expected declaration
24 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:25:9: error: expected declaration
25 | return r
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:26:1: error: expected declaration
26 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:30:11: error: expected ‘(’
30 | func Equal[M1, M2 ~map[K]V, K, V comparable](m1 M1, m2 M2) bool {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:30:14: error: expected ‘]’
30 | func Equal[M1, M2 ~map[K]V, K, V comparable](m1 M1, m2 M2) bool {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:30:14: error: expected ‘;’ or newline after top level declaration
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:30:19: error: invalid character 0x7e in input file
30 | func Equal[M1, M2 ~map[K]V, K, V comparable](m1 M1, m2 M2) bool {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:33:9: error: expected declaration
33 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:34:9: error: expected declaration
34 | for k, v1 := range m1 {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:35:37: error: expected declaration
35 | if v2, ok := m2[k]; !ok || v1 != v2 {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:37:17: error: expected declaration
37 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:38:9: error: expected declaration
38 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:39:9: error: expected declaration
39 | return true
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:40:1: error: expected declaration
40 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:44:15: error: expected ‘(’
44 | func EqualFunc[M1 ~map[K]V1, M2 ~map[K]V2, K comparable, V1, V2 any](m1 M1, m2 M2, eq func(V1, V2) bool) bool {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:44:19: error: invalid character 0x7e in input file
44 | func EqualFunc[M1 ~map[K]V1, M2 ~map[K]V2, K comparable, V1, V2 any](m1 M1, m2 M2, eq func(V1, V2) bool) bool {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:45:9: error: expected ‘]’
45 | if len(m1) != len(m2) {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:45:9: error: expected ‘;’ or newline after top level declaration
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:47:9: error: expected declaration
47 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:48:9: error: expected declaration
48 | for k, v1 := range m1 {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:49:37: error: expected declaration
49 | if v2, ok := m2[k]; !ok || !eq(v1, v2) {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:51:17: error: expected declaration
51 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:52:9: error: expected declaration
52 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:53:9: error: expected declaration
53 | return true
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:54:1: error: expected declaration
54 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:57:11: error: expected ‘(’
57 | func Clear[M ~map[K]V, K comparable, V any](m M) {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:57:14: error: invalid character 0x7e in input file
57 | func Clear[M ~map[K]V, K comparable, V any](m M) {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:58:9: error: expected ‘]’
58 | for k := range m {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:58:9: error: expected ‘;’ or newline after top level declaration
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:60:9: error: expected declaration
60 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:61:1: error: expected declaration
61 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:65:11: error: expected ‘(’
65 | func Clone[M ~map[K]V, K comparable, V any](m M) M {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:65:14: error: invalid character 0x7e in input file
65 | func Clone[M ~map[K]V, K comparable, V any](m M) M {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:66:44: error: expected ‘]’
66 | // Preserve nil in case it matters.
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:67:9: error: expected declaration
67 | if m == nil {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:69:9: error: expected declaration
69 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:70:9: error: expected declaration
70 | r := make(M, len(m))
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:71:9: error: expected declaration
71 | for k, v := range m {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:73:9: error: expected declaration
73 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:74:9: error: expected declaration
74 | return r
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:75:1: error: expected declaration
75 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:81:10: error: expected ‘(’
81 | func Copy[M1 ~map[K]V, M2 ~map[K]V, K comparable, V any](dst M1, src M2) {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:81:14: error: invalid character 0x7e in input file
81 | func Copy[M1 ~map[K]V, M2 ~map[K]V, K comparable, V any](dst M1, src M2) {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:82:9: error: expected ‘]’
82 | for k, v := range src {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:82:9: error: expected ‘;’ or newline after top level declaration
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:84:9: error: expected declaration
84 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:85:1: error: expected declaration
85 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:88:16: error: expected ‘(’
88 | func DeleteFunc[M ~map[K]V, K comparable, V any](m M, del func(K, V) bool) {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:88:19: error: invalid character 0x7e in input file
88 | func DeleteFunc[M ~map[K]V, K comparable, V any](m M, del func(K, V) bool) {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:89:9: error: expected ‘]’
89 | for k, v := range m {
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:89:9: error: expected ‘;’ or newline after top level declaration
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:92:17: error: expected declaration
92 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:93:9: error: expected declaration
93 | }
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/maps/maps.go:94:1: error: expected declaration
94 | }
| ^
# golang.org/x/exp/constraints
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/constraints/constraints.go:13:9: error: invalid character 0x7e in input file
13 | ~int | ~int8 | ~int16 | ~int32 | ~int64
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/constraints/constraints.go:20:9: error: invalid character 0x7e in input file
20 | ~uint | ~uint8 | ~uint16 | ~uint32 | ~uint64 | ~uintptr
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/constraints/constraints.go:27:9: error: expected signature or type name
27 | Signed | Unsigned
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/constraints/constraints.go:34:9: error: invalid character 0x7e in input file
34 | ~float32 | ~float64
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/constraints/constraints.go:41:9: error: invalid character 0x7e in input file
41 | ~complex64 | ~complex128
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/constraints/constraints.go:49:9: error: expected signature or type name
49 | Integer | Float | ~string
| ^
/root/go/pkg/mod/golang.org/x/exp@v0.0.0-20220722155223-a9213eeb770e/constraints/constraints.go:49:27: error: invalid character 0x7e in input file
49 | Integer | Float | ~string
| ^
# github.com/cosmos/cosmos-sdk/types/query
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:131:29: error: expected ‘(’
131 | func GenericFilteredPaginate[T codec.ProtoMarshaler, F codec.ProtoMarshaler](
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:131:32: error: expected ‘]’
131 | func GenericFilteredPaginate[T codec.ProtoMarshaler, F codec.ProtoMarshaler](
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:131:32: error: expected ‘;’ or newline after top level declaration
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:141:9: error: expected declaration
141 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:143:9: error: expected declaration
143 | offset := pageRequest.Offset
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:144:9: error: expected declaration
144 | key := pageRequest.Key
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:145:9: error: expected declaration
145 | limit := pageRequest.Limit
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:146:9: error: expected declaration
146 | countTotal := pageRequest.CountTotal
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:147:9: error: expected declaration
147 | reverse := pageRequest.Reverse
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:148:9: error: expected declaration
148 | results := []F{}
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:150:9: error: expected declaration
150 | if offset > 0 && key != nil {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:152:9: error: expected declaration
152 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:154:9: error: expected declaration
154 | if limit == 0 {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:158:17: error: expected declaration
158 | countTotal = true
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:159:9: error: expected declaration
159 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:161:9: error: expected declaration
161 | if len(key) != 0 {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:163:17: error: expected declaration
163 | defer iterator.Close()
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:170:17: error: expected declaration
170 | for ; iterator.Valid(); iterator.Next() {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:170:23: error: expected declaration
170 | for ; iterator.Valid(); iterator.Next() {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:170:41: error: expected declaration
170 | for ; iterator.Valid(); iterator.Next() {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:173:33: error: expected declaration
173 | break
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:174:25: error: expected declaration
174 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:176:25: error: expected declaration
176 | if iterator.Error() != nil {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:178:25: error: expected declaration
178 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:180:25: error: expected declaration
180 | protoMsg := constructor()
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:182:25: error: expected declaration
182 | err := cdc.Unmarshal(iterator.Value(), protoMsg)
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:183:25: error: expected declaration
183 | if err != nil {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:185:25: error: expected declaration
185 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:187:25: error: expected declaration
187 | val, err := onResult(iterator.Key(), protoMsg)
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:188:25: error: expected declaration
188 | if err != nil {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:190:25: error: expected declaration
190 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:192:25: error: expected declaration
192 | if val.Size() != 0 {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:194:33: error: expected declaration
194 | numHits++
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:195:25: error: expected declaration
195 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:196:17: error: expected declaration
196 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:198:17: error: expected declaration
198 | return results, &PageResponse{
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:200:18: error: expected ‘;’ or newline after top level declaration
200 | }, nil
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:201:9: error: expected declaration
201 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:203:9: error: expected declaration
203 | iterator := getIterator(prefixStore, nil, reverse)
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:204:9: error: expected declaration
204 | defer iterator.Close()
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:206:9: error: expected declaration
206 | end := offset + limit
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:209:17: error: redefinition of ‘numHits’
209 | numHits uint64
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:166:25: note: previous definition of ‘numHits’ was here
166 | numHits uint64
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:210:17: error: redefinition of ‘nextKey’
210 | nextKey []byte
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:167:25: note: previous definition of ‘nextKey’ was here
167 | nextKey []byte
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:213:9: error: expected declaration
213 | for ; iterator.Valid(); iterator.Next() {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:213:15: error: expected declaration
213 | for ; iterator.Valid(); iterator.Next() {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:213:33: error: expected declaration
213 | for ; iterator.Valid(); iterator.Next() {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:216:17: error: expected declaration
216 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:218:17: error: expected declaration
218 | protoMsg := constructor()
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:220:17: error: expected declaration
220 | err := cdc.Unmarshal(iterator.Value(), protoMsg)
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:221:17: error: expected declaration
221 | if err != nil {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:223:17: error: expected declaration
223 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:225:17: error: expected declaration
225 | val, err := onResult(iterator.Key(), protoMsg)
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:226:17: error: expected declaration
226 | if err != nil {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:228:17: error: expected declaration
228 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:230:17: error: expected declaration
230 | if val.Size() != 0 {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:234:25: error: expected declaration
234 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:235:25: error: expected declaration
235 | numHits++
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:236:17: error: expected declaration
236 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:238:17: error: expected declaration
238 | if numHits == end+1 {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:241:25: error: expected declaration
241 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:243:25: error: expected declaration
243 | if !countTotal {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:245:25: error: expected declaration
245 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:246:17: error: expected declaration
246 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:247:9: error: expected declaration
247 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:249:9: error: expected declaration
249 | res := &PageResponse{NextKey: nextKey}
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:250:9: error: expected declaration
250 | if countTotal {
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:252:9: error: expected declaration
252 | }
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:254:9: error: expected declaration
254 | return results, res, nil
| ^
/root/go/pkg/mod/github.com/cosmos/cosmos-sdk@v0.46.3/types/query/filtered_pagination.go:255:1: error: expected declaration
255 | }
| ^
# github.com/gtank/ristretto255/internal/radix51
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s: Assembler messages:
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:11: Error: no such instruction: `text ·feMul(SB),$0-24'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:12: Error: junk `(FP)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:12: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:13: Error: junk `(FP)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:13: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:14: Error: junk `(FP)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:14: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:17: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:17: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:18: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:19: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:20: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:22: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:22: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:23: Error: no such instruction: `imul3q $19,DX,AX'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:24: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:25: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:26: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:28: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:28: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:29: Error: no such instruction: `imul3q $19,DX,AX'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:30: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:31: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:32: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:34: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:34: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:35: Error: no such instruction: `imul3q $19,DX,AX'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:36: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:37: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:38: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:40: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:40: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:41: Error: no such instruction: `imul3q $19,DX,AX'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:42: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:43: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:44: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:47: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:47: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:48: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:49: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:50: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:52: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:52: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:53: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:54: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:55: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:57: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:57: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:58: Error: no such instruction: `imul3q $19,DX,AX'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:59: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:60: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:61: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:63: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:63: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:64: Error: no such instruction: `imul3q $19,DX,AX'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:65: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:66: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:67: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:69: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:69: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:70: Error: no such instruction: `imul3q $19,DX,AX'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:71: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:72: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:73: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:76: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:76: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:77: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:78: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:79: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:81: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:81: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:82: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:83: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:84: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:86: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:86: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:87: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:88: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:89: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:91: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:91: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:92: Error: no such instruction: `imul3q $19,DX,AX'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:93: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:94: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:95: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:97: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:97: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:98: Error: no such instruction: `imul3q $19,DX,AX'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:99: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:100: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:101: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:104: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:104: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:105: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:106: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:107: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:109: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:109: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:110: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:111: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:112: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:114: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:114: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:115: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:116: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:117: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:119: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:119: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:120: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:121: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:122: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:124: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:124: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:125: Error: no such instruction: `imul3q $19,DX,AX'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:126: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:127: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:128: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:131: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:131: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:132: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:133: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:134: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:136: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:136: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:137: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:138: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:139: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:141: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:141: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:142: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:143: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:144: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:146: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:146: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:147: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:148: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:149: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:151: Error: junk `(BX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:151: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:152: Error: junk `(CX)' after expression
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:153: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:154: Error: too many memory references for `adc'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:157: Error: operand type mismatch for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:158: Error: too many memory references for `shl'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:159: Error: too many memory references for `and'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:160: Error: too many memory references for `shl'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:161: Error: too many memory references for `and'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:162: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:163: Error: too many memory references for `shl'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:164: Error: too many memory references for `and'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:165: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:166: Error: too many memory references for `shl'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:167: Error: too many memory references for `and'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:168: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:169: Error: too many memory references for `shl'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:170: Error: too many memory references for `and'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:171: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:172: Error: no such instruction: `imul3q $19,R15,R15'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:173: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:175: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:177: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:178: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:180: Error: too many memory references for `and'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:181: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:182: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:184: Error: too many memory references for `and'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:185: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:186: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:188: Error: too many memory references for `and'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:189: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:190: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:192: Error: too many memory references for `and'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:193: Error: no such instruction: `imul3q $19,DX,DX'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:194: Error: too many memory references for `add'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:195: Error: too many memory references for `and'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:197: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:198: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:199: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:200: Error: too many memory references for `movq'
/root/go/pkg/mod/github.com/gtank/ristretto255@v0.1.2/internal/radix51/fe_mul_amd64.s:201: Error: too many memory references for `movq'
root@ubuntu-m-4vcpu-32gb-fra1-01:~/ipi/app#
@gkucmierz so your chain doesn't compile, this isn't related to ignite. From the error messages, it seems like you're using a old version of the go compiler that doesn't support generics. Try to upgrade your go binary and try again.
Thank you, that helped.
I installed gvm
(go version manager) and used last stable version go1.19.3
Describe the bug
I cannot serve new scaffolded chain.
Whole error content: https://gist.github.com/gkucmierz/87eb3bb46252e00d11e07a5d90ad8a9f
To reproduce Steps to reproduce the behavior:
ignite s chain name
ignite chain serve
What version are you using?