-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Current Behavior
Recently when trying to use ParseJSON with Overflow on a Cadence 1.0 project, I ran into what appeared to be a dependency issue. After adding the latest pre-release to my project, I got the following error
# github.com/onflow/flow-go/fvm/systemcontracts
/Users/gsanchez/go/pkg/mod/github.com/onflow/[email protected]/fvm/systemcontracts/system_contracts.go:176:3: unknown field FungibleTokenMetadataViewsAddress in struct literal of type templates.Environment
/Users/gsanchez/go/pkg/mod/github.com/onflow/[email protected]/fvm/systemcontracts/system_contracts.go:178:3: unknown field NonFungibleTokenAddress in struct literal of type templates.Environment
/Users/gsanchez/go/pkg/mod/github.com/onflow/[email protected]/fvm/systemcontracts/system_contracts.go:179:3: unknown field MetadataViewsAddress in struct literal of type templates.Environment
/Users/gsanchez/go/pkg/mod/github.com/onflow/[email protected]/fvm/systemcontracts/system_contracts.go:180:3: unknown field ViewResolverAddress in struct literal of type templates.Environment
/Users/gsanchez/go/pkg/mod/github.com/onflow/[email protected]/fvm/systemcontracts/system_contracts.go:181:3: unknown field FungibleTokenSwitchboardAddress in struct literal of type templates.Environment
# github.com/onflow/flow-core-contracts/lib/go/contracts
/Users/gsanchez/go/pkg/mod/github.com/onflow/flow-core-contracts/lib/go/[email protected]/contracts.go:82:9: not enough arguments in call to ftcontracts.FungibleToken
have ()
want (string, string)
/Users/gsanchez/go/pkg/mod/github.com/onflow/flow-core-contracts/lib/go/[email protected]/contracts.go:87:67: not enough arguments in call to ftcontracts.FungibleTokenMetadataViews
have (string, string)
want (string, string, string)
/Users/gsanchez/go/pkg/mod/github.com/onflow/flow-core-contracts/lib/go/[email protected]/contracts.go:91:9: not enough arguments in call to nftcontracts.NonFungibleToken
have ()
want (string)
/Users/gsanchez/go/pkg/mod/github.com/onflow/flow-core-contracts/lib/go/[email protected]/contracts.go:95:22: undefined: nftcontracts.Resolver
/Users/gsanchez/go/pkg/mod/github.com/onflow/flow-core-contracts/lib/go/[email protected]/contracts.go:100:74: not enough arguments in call to nftcontracts.MetadataViews
have (flow.Address, flow.Address)
want (string, string, string)Expected Behavior
I would expect flowkit & overflow to work well together.
Steps To Reproduce
Attempt to use flowkit v2.0.0-stable-cadence-alpha.19 with overflow v2.0.0-stable-cadence-beta.13and cadence v1.0.0-preview.25.
Environment
- OS: macOS 14.4 (23E214)
- go: go1.21.5 darwin/arm64What are you currently working on that this is blocking?
No response
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working