Skip to content

reported deployed contracts are not the same that are deployed #868

@bjartek

Description

@bjartek

Issue To Be Solved

When starting a fresh emulator (cli v2.8.0) the following is printed

11:36PM INF 📜 Flow contract                              Burner=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              CrossVMMetadataViews=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              Crypto=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              EVM=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              FlowClusterQC=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              FlowDKG=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              FlowEpoch=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              FlowFees=0xe5a8b7f23e8b548f
11:36PM INF 📜 Flow contract                              FlowIDTableStaking=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              FlowServiceAccount=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              FlowStorageFees=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              FlowToken=0x0ae53cb6e3f42a79
11:36PM INF 📜 Flow contract                              FlowTransactionScheduler=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              FungibleToken=0xee82856bf20e2aa6
11:36PM INF 📜 Flow contract                              FungibleTokenMetadataViews=0xee82856bf20e2aa6
11:36PM INF 📜 Flow contract                              FungibleTokenSwitchboard=0xee82856bf20e2aa6
11:36PM INF 📜 Flow contract                              MetadataViews=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              Migration=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              NodeVersionBeacon=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              NonFungibleToken=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              RandomBeaconHistory=0xf8d6e0586b0a20c7
11:36PM INF 📜 Flow contract                              ViewResolver=0xf8d6e0586b0a20c7

When i then get contracts in the service account the following is listed

Contract: 'FlowEVMBridgeHandlers'
Contract: 'Burner'
Contract: 'FlowEVMBridgeAccessor'
Contract: 'FlowEVMBridgeHandlerInterfaces'
Contract: 'NodeVersionBeacon'
Contract: 'FlowEpoch'
Contract: 'IEVMBridgeTokenMinter'
Contract: 'FlowServiceAccount'
Contract: 'CrossVMMetadataViews'
Contract: 'FlowTransactionSchedulerUtils'
Contract: 'FlowEVMBridgeNFTEscrow'
Contract: 'FlowStorageFees'
Contract: 'FlowEVMBridge'
Contract: 'IFlowEVMNFTBridge'
Contract: 'Serialize'
Contract: 'IEVMBridgeNFTMinter'
Contract: 'FlowClusterQC'
Contract: 'FlowTransactionScheduler'
Contract: 'Migration'
Contract: 'EVM'
Contract: 'RandomBeaconHistory'
Contract: 'StringUtils'
Contract: 'CrossVMToken'
Contract: 'Crypto'
Contract: 'IBridgePermissions'
Contract: 'StakingProxy'
Contract: 'FlowDKG'
Contract: 'FlowEVMBridgeTokenEscrow'
Contract: 'ScopedFTProviders'
Contract: 'MetadataViews'
Contract: 'FlowEVMBridgeTemplates'
Contract: 'ViewResolver'
Contract: 'ICrossVM'
Contract: 'FlowEVMBridgeResolver'
Contract: 'FlowIDTableStaking'
Contract: 'NonFungibleToken'
Contract: 'CrossVMNFT'
Contract: 'ICrossVMAsset'
Contract: 'FlowEVMBridgeConfig'
Contract: 'SerializeMetadata'
Contract: 'LockedTokens'
Contract: 'NFTStorefrontV2'
Contract: 'FlowStakingCollection'
Contract: 'FlowEVMBridgeUtils'
Contract: 'IFlowEVMTokenBridge'
Contract: 'ArrayUtils'

This is confusing.

(Optional): Suggest A Solution

Print the contracts that are deployed, not just some of them.

Metadata

Metadata

Assignees

Labels

FeatureA new user feature or a new package APIFeedback

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions