Skip to content

testing qodana

testing qodana #1

Triggered via push December 21, 2023 10:19
Status Success
Total duration 5m 27s
Artifacts
Matrix: unit_tests
Fit to window
Zoom out
Zoom in

Annotations

771 warnings and 229 notices
Bool condition: cmd/thor/utils.go#L95
Condition `runtime.GOOS == "darwin"` is always `false`
Bool condition: cmd/thor/utils.go#L97
Condition `runtime.GOOS == "windows"` is always `false`
Deprecated element: cache/prio_cache_test.go#L38
`Seed` is deprecated
Deprecated element: cmd/thor/main.go#L358
`ReadAll` is deprecated
Deprecated element: p2psrv/bootstrap_nodes.go#L25
`Discard` is deprecated
Deprecated element: builtin/gen/bindata.go#L882
`WriteFile` is deprecated
Deprecated element: vm/contracts_test.go#L312
`ReadFile` is deprecated
Deprecated element: api/node/node_test.go#L63
`ReadAll` is deprecated
Deprecated element: trie/proof_test.go#L33
`Seed` is deprecated
Deprecated element: tx/block_ref_test.go#L24
`Read` is deprecated
Deprecated element: state/cached_object_test.go#L44
`Read` is deprecated
Deprecated element: block/header_test.go#L160
`Read` is deprecated
Deprecated element: txpool/blocklist.go#L86
`Discard` is deprecated
Deprecated element: block/header_test.go#L90
`Read` is deprecated
Deprecated element: trie/trie_test.go#L590
`TempDir` is deprecated
Deprecated element: vrf/vrf_test.go#L37
`ReadAll` is deprecated
Deprecated element: block/header_test.go#L89
`Read` is deprecated
Deprecated element: block/header_test.go#L113
`Read` is deprecated
Deprecated element: block/header_test.go#L66
`Read` is deprecated
Deprecated element: comm/peer.go#L28
`Seed` is deprecated
Deprecated element: api/accounts/accounts_test.go#L415
`ReadAll` is deprecated
Deprecated element: cmd/thor/utils.go#L503
`WriteFile` is deprecated
Deprecated element: cache/rnd_cache.go#L15
`Seed` is deprecated
Deprecated element: api/transactions/transactions_test.go#L200
`ReadAll` is deprecated
Deprecated element: p2psrv/rpc/rpc.go#L22
`Seed` is deprecated
Deprecated element: api/accounts/accounts_test.go#L402
`ReadAll` is deprecated
Deprecated element: api/transactions/transactions_test.go#L114
`ReadAll` is deprecated
Deprecated element: cmd/thor/utils.go#L149
`Discard` is deprecated
Deprecated element: block/header_test.go#L161
`Read` is deprecated
Deprecated element: api/blocks/blocks_test.go#L156
`ReadAll` is deprecated
Deprecated element: vm/contracts_test.go#L302
`ReadFile` is deprecated
Deprecated element: cmd/thor/utils.go#L448
`ReadFile` is deprecated
Unexported return type of the exported function: vm/bn256/google/bn256.go#L192
Exported method with the unexported return type
Unexported return type of the exported function: vm/bn256/google/bn256.go#L192
Exported method with the unexported return type
Unexported return type of the exported function: vm/bn256/google/bn256.go#L192
Exported method with the unexported return type
Unexported return type of the exported function: vm/bn256/google/bn256.go#L192
Exported method with the unexported return type
Unexported return type of the exported function: tracers/logger/logger.go#L339
Exported function with the unexported return type
Imported package name as a name identifier: builtin/gen/bindata.go#L199
Variable `bytes` collides with imported package name
Imported package name as a name identifier: tx/transaction_test.go#L50
Variable `tx` collides with imported package name
Imported package name as a name identifier: stackedmap/stackedmap_test.go#L20
Variable `assert` collides with imported package name
Imported package name as a name identifier: chain/repository_test.go#L51
Variable `tx` collides with imported package name
Imported package name as a name identifier: packer/packer.go#L144
Variable `state` collides with imported package name
Imported package name as a name identifier: cmd/thor/node/node.go#L454
Variable `block` collides with imported package name
Imported package name as a name identifier: comm/handle_rpc.go#L150
Variable `tx` collides with imported package name
Imported package name as a name identifier: blake2b/blake2b_test.go#L258
Variable `hash` collides with imported package name
Imported package name as a name identifier: runtime/runtime_test.go#L58
Variable `abi` collides with imported package name
Imported package name as a name identifier: cmd/thor/node/tx_stash_test.go#L36
Variable `tx` collides with imported package name
Imported package name as a name identifier: tx/transaction_test.go#L289
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L679
Variable `bytes` collides with imported package name
Imported package name as a name identifier: txpool/tx_object_test.go#L91
Variable `tx` collides with imported package name
Imported package name as a name identifier: consensus/consensus_test.go#L623
Variable `tx` collides with imported package name
Imported package name as a name identifier: consensus/consensus_test.go#L568
Variable `tx` collides with imported package name
Imported package name as a name identifier: cmd/thor/node/tx_stash.go#L68
Variable `tx` collides with imported package name
Imported package name as a name identifier: runtime/resolved_tx_test.go#L131
Variable `state` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L379
Variable `bytes` collides with imported package name
Imported package name as a name identifier: muxdb/muxdb.go#L99
Variable `engine` collides with imported package name
Imported package name as a name identifier: blake2b/blake2b.go#L275
Variable `hash` collides with imported package name
Imported package name as a name identifier: api/accounts/accounts.go#L203
Variable `state` collides with imported package name
Imported package name as a name identifier: chain/chain_test.go#L20
Variable `tx` collides with imported package name
Imported package name as a name identifier: cmd/thor/sync_logdb.go#L361
Variable `chain` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L559
Variable `bytes` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L519
Variable `bytes` collides with imported package name
Imported package name as a name identifier: runtime/runtime_test.go#L266
Variable `state` collides with imported package name
Imported package name as a name identifier: blake2b/blake2b_test.go#L261
Variable `hash` collides with imported package name
Imported package name as a name identifier: logdb/logdb_test.go#L23
Variable `tx` collides with imported package name
Imported package name as a name identifier: tx/transaction_test.go#L80
Variable `tx` collides with imported package name
Imported package name as a name identifier: packer/flow.go#L176
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L339
Variable `bytes` collides with imported package name
Imported package name as a name identifier: tracers/tracers_test.go#L374
Variable `chain` collides with imported package name
Imported package name as a name identifier: builtin/native_calls_test.go#L373
Variable `chain` collides with imported package name
Imported package name as a name identifier: cmd/thor/node/node.go#L206
Variable `block` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L419
Variable `bytes` collides with imported package name
Imported package name as a name identifier: builtin/builtin.go#L66
Variable `abi` collides with imported package name
Imported package name as a name identifier: bft/engine.go#L135
Variable `state` collides with imported package name
Imported package name as a name identifier: runtime/runtime_test.go#L179
Variable `state` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L539
Variable `bytes` collides with imported package name
Imported package name as a name identifier: chain/repository.go#L218
Variable `tx` collides with imported package name
Imported package name as a name identifier: tracers/tracers_test.go#L123
Variable `chain` collides with imported package name
Imported package name as a name identifier: cmd/thor/main.go#L320
Variable `optimizer` collides with imported package name
Imported package name as a name identifier: bft/engine_test.go#L132
Variable `packer` collides with imported package name
Imported package name as a name identifier: cmd/disco/main.go#L111
Variable `net` collides with imported package name
Imported package name as a name identifier: stackedmap/stackedmap_test.go#L61
Variable `assert` collides with imported package name
Imported package name as a name identifier: txpool/tx_object_test.go#L43
Variable `tx` collides with imported package name
Imported package name as a name identifier: txpool/tx_object_test.go#L62
Variable `tx` collides with imported package name
Imported package name as a name identifier: cmd/thor/utils.go#L430
Variable `nat` collides with imported package name
Imported package name as a name identifier: api/blocks/types.go#L151
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L319
Variable `bytes` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L239
Variable `bytes` collides with imported package name
Imported package name as a name identifier: genesis/genesis.go#L25
Variable `block` collides with imported package name
Imported package name as a name identifier: runtime/runtime_test.go#L129
Variable `abi` collides with imported package name
Imported package name as a name identifier: builtin/prototype_native.go#L401
Variable `abi` collides with imported package name
Imported package name as a name identifier: api/debug/debug.go#L81
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/native_calls_test.go#L199
Variable `chain` collides with imported package name
Imported package name as a name identifier: consensus/consensus_test.go#L457
Variable `tx` collides with imported package name
Imported package name as a name identifier: consensus/consensus_test.go#L471
Variable `tx` collides with imported package name
Imported package name as a name identifier: consensus/consensus.go#L51
Variable `state` collides with imported package name
Imported package name as a name identifier: api/subscriptions/subscriptions.go#L241
Variable `tx` collides with imported package name
Imported package name as a name identifier: api/transactions/transactions_test.go#L81
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L599
Variable `bytes` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L139
Variable `bytes` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L399
Variable `bytes` collides with imported package name
Imported package name as a name identifier: builtin/native_calls_test.go#L930
Variable `chain` collides with imported package name
Imported package name as a name identifier: tx/transaction_test.go#L65
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L279
Variable `bytes` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L699
Variable `bytes` collides with imported package name
Imported package name as a name identifier: cmd/disco/utils.go#L55
Variable `user` collides with imported package name
Imported package name as a name identifier: logdb/logdb.go#L449
Variable `tx` collides with imported package name
Imported package name as a name identifier: cmd/thor/utils.go#L462
Variable `node` collides with imported package name
Imported package name as a name identifier: chain/persist.go#L87
Variable `tx` collides with imported package name
Imported package name as a name identifier: txpool/tx_pool.go#L379
Variable `chain` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L499
Variable `bytes` collides with imported package name
Imported package name as a name identifier: api/transactions/types.go#L74
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/contract.go#L26
Variable `abi` collides with imported package name
Imported package name as a name identifier: consensus/consensus.go#L82
Variable `state` collides with imported package name
Imported package name as a name identifier: api/blocks/blocks_test.go#L113
Variable `block` collides with imported package name
Imported package name as a name identifier: runtime/runtime_test.go#L126
Variable `state` collides with imported package name
Imported package name as a name identifier: api/debug/debug.go#L220
Variable `state` collides with imported package name
Imported package name as a name identifier: poa/seed_test.go#L155
Variable `chain` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L439
Variable `bytes` collides with imported package name
Imported package name as a name identifier: builtin/contract.go#L51
Variable `abi` collides with imported package name
Imported package name as a name identifier: cmd/thor/node/packer_loop.go#L126
Variable `tx` collides with imported package name
Imported package name as a name identifier: tracers/js/goja.go#L139
Variable `vm` collides with imported package name
Imported package name as a name identifier: api/accounts/accounts.go#L77
Variable `state` collides with imported package name
Imported package name as a name identifier: builtin/executor_test.go#L77
Variable `chain` collides with imported package name
Imported package name as a name identifier: api/transactions/transactions.go#L96
Variable `chain` collides with imported package name
Imported package name as a name identifier: api/blocks/blocks_test.go#L145
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L659
Variable `bytes` collides with imported package name
Imported package name as a name identifier: runtime/runtime_test.go#L350
Variable `state` collides with imported package name
Imported package name as a name identifier: runtime/runtime_test.go#L53
Variable `state` collides with imported package name
Imported package name as a name identifier: blake2b/blake2b_test.go#L252
Variable `hash` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L579
Variable `bytes` collides with imported package name
Imported package name as a name identifier: muxdb/muxdb.go#L138
Variable `storage` collides with imported package name
Imported package name as a name identifier: muxdb/muxdb.go#L141
Variable `engine` collides with imported package name
Imported package name as a name identifier: builtin/native_calls_test.go#L792
Variable `chain` collides with imported package name
Imported package name as a name identifier: api/events/events.go#L33
Variable `chain` collides with imported package name
Imported package name as a name identifier: runtime/native_return_gas_test.go#L18
Variable `state` collides with imported package name
Imported package name as a name identifier: vm/analysis_test.go#L93
Variable `bits` collides with imported package name
Imported package name as a name identifier: api/node/node_test.go#L48
Variable `comm` collides with imported package name
Imported package name as a name identifier: thor/address.go#L56
Variable `hex` collides with imported package name
Imported package name as a name identifier: consensus/validator.go#L230
Variable `tx` collides with imported package name
Imported package name as a name identifier: api/blocks/blocks_test.go#L88
Variable `tx` collides with imported package name
Imported package name as a name identifier: logdb/logdb_test.go#L117
Variable `tx` collides with imported package name
Imported package name as a name identifier: consensus/validator.go#L301
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L179
Variable `bytes` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L219
Variable `bytes` collides with imported package name
Imported package name as a name identifier: tx/transaction_test.go#L43
Variable `tx` collides with imported package name
Imported package name as a name identifier: cmd/thor/utils.go#L623
Variable `node` collides with imported package name
Imported package name as a name identifier: cmd/thor/solo/solo.go#L118
Variable `tx` collides with imported package name
Imported package name as a name identifier: runtime/runtime_test.go#L269
Variable `abi` collides with imported package name
Imported package name as a name identifier: tx/transaction_test.go#L115
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L119
Variable `bytes` collides with imported package name
Imported package name as a name identifier: thor/hash.go#L19
Variable `hash` collides with imported package name
Imported package name as a name identifier: cmd/thor/node/tx_stash_test.go#L23
Variable `tx` collides with imported package name
Imported package name as a name identifier: packer/packer_test.go#L95
Variable `tx` collides with imported package name
Imported package name as a name identifier: cmd/thor/sync_logdb.go#L381
Variable `tx` collides with imported package name
Imported package name as a name identifier: cmd/thor/node/node.go#L502
Variable `tx` collides with imported package name
Imported package name as a name identifier: cmd/thor/solo/solo.go#L134
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L299
Variable `bytes` collides with imported package name
Imported package name as a name identifier: tx/transaction_test.go#L109
Variable `tx` collides with imported package name
Imported package name as a name identifier: tx/transaction_test.go#L122
Variable `tx` collides with imported package name
Imported package name as a name identifier: txpool/tx_pool.go#L246
Variable `state` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L479
Variable `bytes` collides with imported package name
Imported package name as a name identifier: blake2b/blake2b_test.go#L255
Variable `hash` collides with imported package name
Imported package name as a name identifier: chain/chain.go#L89
Variable `trie` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L359
Variable `bytes` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L459
Variable `bytes` collides with imported package name
Imported package name as a name identifier: cmd/thor/main.go#L226
Variable `optimizer` collides with imported package name
Imported package name as a name identifier: chain/repository.go#L198
Variable `tx` collides with imported package name
Imported package name as a name identifier: api/accounts/accounts_test.go#L378
Variable `big` collides with imported package name
Imported package name as a name identifier: thor/bloom/legacy_test.go#L19
Variable `bloom` collides with imported package name
Imported package name as a name identifier: chain/chain.go#L365
Variable `trie` collides with imported package name
Imported package name as a name identifier: api/transactions/transactions.go#L73
Variable `chain` collides with imported package name
Imported package name as a name identifier: tx/transaction_test.go#L37
Variable `tx` collides with imported package name
Imported package name as a name identifier: genesis/builder.go#L87
Variable `state` collides with imported package name
Imported package name as a name identifier: tx/transaction_test.go#L161
Variable `tx` collides with imported package name
Imported package name as a name identifier: api/subscriptions/types.go#L47
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/native_calls_test.go#L267
Variable `chain` collides with imported package name
Imported package name as a name identifier: txpool/tx_pool_test.go#L75
Variable `tx` collides with imported package name
Imported package name as a name identifier: cmd/thor/sync_logdb.go#L380
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L259
Variable `bytes` collides with imported package name
Imported package name as a name identifier: consensus/consensus_test.go#L606
Variable `tx` collides with imported package name
Imported package name as a name identifier: muxdb/internal/trie/trie_test.go#L27
Variable `engine` collides with imported package name
Imported package name as a name identifier: api/blocks/blocks_test.go#L103
Variable `packer` collides with imported package name
Imported package name as a name identifier: thor/bytes32.go#L56
Variable `hex` collides with imported package name
Imported package name as a name identifier: packer/packer.go#L53
Variable `state` collides with imported package name
Imported package name as a name identifier: bft/engine.go#L110
Variable `state` collides with imported package name
Imported package name as a name identifier: runtime/runtime.go#L208
Variable `abi` collides with imported package name
Imported package name as a name identifier: builtin/native_calls_test.go#L499
Variable `chain` collides with imported package name
Imported package name as a name identifier: bft/engine.go#L325
Variable `state` collides with imported package name
Imported package name as a name identifier: packer/packer_test.go#L53
Variable `tx` collides with imported package name
Imported package name as a name identifier: txpool/tx_pool.go#L468
Variable `tx` collides with imported package name
Imported package name as a name identifier: api/transactions/transactions_test.go#L149
Variable `packer` collides with imported package name
Imported package name as a name identifier: tx/transaction_test.go#L88
Variable `tx` collides with imported package name
Imported package name as a name identifier: cmd/thor/node/packer_loop.go#L113
Variable `tx` collides with imported package name
Imported package name as a name identifier: bft/engine_test.go#L85
Variable `genesis` collides with imported package name
Imported package name as a name identifier: consensus/consensus_test.go#L587
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L159
Variable `bytes` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L639
Variable `bytes` collides with imported package name
Imported package name as a name identifier: runtime/runtime_test.go#L183
Variable `abi` collides with imported package name
Imported package name as a name identifier: abi/abi_test.go#L21
Variable `abi` collides with imported package name
Imported package name as a name identifier: api/subscriptions/beat_reader.go#L65
Variable `bloom` collides with imported package name
Imported package name as a name identifier: cmd/thor/sync_logdb.go#L293
Variable `tx` collides with imported package name
Imported package name as a name identifier: builtin/gen/bindata.go#L619
Variable `bytes` collides with imported package name
Imported package name as a name identifier: builtin/native_calls_test.go#L862
Variable `chain` collides with imported package name
Imported package name as a name identifier: txpool/tx_pool.go#L328
Variable `tx` collides with imported package name
Imported package name as a name identifier: api/transactions/transactions.go#L34
Variable `chain` collides with imported package name
Imported package name as a name identifier: chain/chain.go#L219
Variable `tx` collides with imported package name
Imported package name as a name identifier: api/accounts/accounts_test.go#L226
Variable `packer` collides with imported package name
Leading whitespace in directive comment: vm/bn256/cloudflare/gfp_decl.go#L15
Go directives must immediately come after //, without any space in between (for example, //go:embed)
Reserved word used as name: trie/node.go#L80
Variable `copy` collides with the 'builtin' function
Reserved word used as name: poa/candidates.go#L42
Variable `copy` collides with the 'builtin' function
Reserved word used as name: vm/common.go#L76
Variable `byte` collides with the 'builtin' type alias
Reserved word used as name: poa/candidates.go#L98
Variable `copy` collides with the 'builtin' function
Reserved word used as name: trie/node.go#L79
Variable `copy` collides with the 'builtin' function
Reserved word used as name: tx/reserved.go#L37
Variable `len` collides with the 'builtin' function
Reserved word used as name: block/header_test.go#L92
Variable `complex` collides with the 'builtin' function
Reserved word used as name: trie/proof_test.go#L96
Variable `new` collides with the 'builtin' function
Missing 'case' statements for 'iota' consts in 'switch': vm/opcodes.go#L28
Missing 'case' statements for 'iota' consts in 'switch'
Missing 'case' statements for 'iota' consts in 'switch': trie/trie_test.go#L416
Missing 'case' statements for 'iota' consts in 'switch'
Missing 'case' statements for 'iota' consts in 'switch': trie/trie_test.go#L397
Missing 'case' statements for 'iota' consts in 'switch'
Unhandled error: txpool/blocklist.go#L86
Unhandled error
Unhandled error: tracers/js/goja.go#L147
Unhandled error
Unhandled error: bft/engine_test.go#L52
Unhandled error
Unhandled error: vm/bn256/google/bn256_test.go#L286
Unhandled error
Unhandled error: state/account_test.go#L91
Unhandled error
Unhandled error: tracers/logger/logger.go#L379
Unhandled error
Unhandled error: blake2b/blake2x.go#L147
Unhandled error
Unhandled error: cmd/disco/main.go#L134
Unhandled error
Unhandled error: state/stage_test.go#L72
Unhandled error
Unhandled error: api/accounts/accounts_test.go#L403
Unhandled error
Unhandled error: tracers/logger/logger_json.go#L75
Unhandled error
Unhandled error: api/node/node_test.go#L64
Unhandled error
Unhandled error: state/state_test.go#L78
Unhandled error
Unhandled error: trie/iterator_test.go#L228
Unhandled error
Unhandled error: trie/iterator_test.go#L79
Unhandled error
Unhandled error: api/accounts/accounts_test.go#L416
Unhandled error
Unhandled error: tracers/logger/logger.go#L296
Unhandled error
Unhandled error: cmd/thor/node/packer_loop.go#L156
Unhandled error
Unhandled error: state/state_test.go#L39
Unhandled error
Unhandled error: logdb/logdb_test.go#L36
Unhandled error
Unhandled error: state/state_test.go#L36
Unhandled error
Unhandled error: txpool/blocklist.go#L54
Unhandled error
Unhandled error: tracers/logger/logger.go#L289
Unhandled error
Unhandled error: bft/engine_test.go#L45
Unhandled error
Unhandled error: trie/iterator_test.go#L414
Unhandled error
Unhandled error: consensus/consensus_test.go#L424
Unhandled error
Unhandled error: bft/engine_test.go#L741
Unhandled error
Unhandled error: thor/hash_test.go#L31
Unhandled error
Unhandled error: builtin/native_calls_test.go#L766
Unhandled error
Unhandled error: cmd/thor/utils.go#L210
Unhandled error
Unhandled error: tracers/logger/logger.go#L304
Unhandled error
Unhandled error: trie/trie_test.go#L645
Unhandled error
Unhandled error: vm/instructions_test.go#L47
Unhandled error
Unhandled error: blake2b/blake2x.go#L163
Unhandled error
Unhandled error: tracers/logger/logger.go#L310
Unhandled error
Unhandled error: builtin/params/params_test.go#L24
Unhandled error
Unhandled error: state/stage_test.go#L31
Unhandled error
Unhandled error: trie/iterator_test.go#L234
Unhandled error
Unhandled error: tracers/logger/logger.go#L323
Unhandled error
Unhandled error: bft/engine_test.go#L708
Unhandled error
Unhandled error: state/account_test.go#L86
Unhandled error
Unhandled error: tracers/logger/logger.go#L287
Unhandled error
Unhandled error: trie/iterator_test.go#L419
Unhandled error
Unhandled error: trie/proof_test.go#L59
Unhandled error
Unhandled error: tracers/logger/logger.go#L306
Unhandled error
Unhandled error: vm/bn256/google/bn256_test.go#L278
Unhandled error
Unhandled error: trie/proof.go#L86
Unhandled error
Unhandled error: consensus/consensus_test.go#L405
Unhandled error
Unhandled error: tracers/logger/logger.go#L301
Unhandled error
Unhandled error: tracers/logger/logger.go#L320
Unhandled error
Unhandled error: vm/bn256/google/bn256_test.go#L280
Unhandled error
Unhandled error: trie/iterator_test.go#L321
Unhandled error
Unhandled error: tracers/logger/logger.go#L291
Unhandled error
Unhandled error: bft/engine_test.go#L767
Unhandled error
Unhandled error: thor/hash_test.go#L32
Unhandled error
Unhandled error: state/cached_object_test.go#L35
Unhandled error
Unhandled error: trie/trie_test.go#L730
Unhandled error
Unhandled error: state/state_test.go#L33
Unhandled error
Unhandled error: trie/trie_test.go#L528
Unhandled error
Unhandled error: tracers/logger/logger.go#L326
Unhandled error
Unhandled error: txpool/blocklist.go#L34
Unhandled error
Unhandled error: state/state_test.go#L111
Unhandled error
Unhandled error: tracers/logger/logger.go#L367
Unhandled error
Unhandled error: state/stage_test.go#L32
Unhandled error
Unhandled error: bft/engine_test.go#L459
Unhandled error
Unhandled error: tracers/logger/logger.go#L313
Unhandled error
Unhandled error: tracers/logger/logger.go#L390
Unhandled error
Unhandled error: tracers/logger/logger.go#L294
Unhandled error
Unhandled error: trie/proof_test.go#L163
Unhandled error
Unhandled error: thor/hash_test.go#L56
Unhandled error
Unhandled error: cmd/thor/utils.go#L527
Unhandled error
Unhandled error: trie/trie_test.go#L198
Unhandled error
Unhandled error: tracers/logger/logger.go#L354
Unhandled error
Unhandled error: state/account_test.go#L64
Unhandled error
Unhandled error: txpool/tx_pool_test.go#L136
Unhandled error
Unhandled error: tracers/logger/logger.go#L311
Unhandled error
Unhandled error: tracers/logger/logger_json.go#L89
Unhandled error
Unhandled error: p2psrv/bootstrap_nodes.go#L24
Unhandled error
Unhandled error: tracers/logger/logger.go#L386
Unhandled error
Unhandled error: blake2b/blake2b_test.go#L186
Unhandled error
Unhandled error: trie/iterator_test.go#L57
Unhandled error
Unhandled error: bft/engine_test.go#L687
Unhandled error
Unhandled error: block/txs_root_features_test.go#L19
Unhandled error
Unhandled error: trie/proof_test.go#L129
Unhandled error
Unhandled error: trie/trie_test.go#L540
Unhandled error
Unhandled error: vm/instructions_test.go#L202
Unhandled error
Unhandled error: trie/proof.go#L84
Unhandled error
Unhandled error: vm/bn256/google/bn256_test.go#L282
Unhandled error
Unhandled error: thor/hash.go#L31
Unhandled error
Unhandled error: thor/hash.go#L88
Unhandled error
Unhandled error: api/blocks/blocks_test.go#L157
Unhandled error
Unhandled error: thor/hash.go#L86
Unhandled error
Unhandled error: cmd/thor/utils.go#L149
Unhandled error
Unhandled error: poa/seed_test.go#L40
Unhandled error
Unhandled error: txpool/tx_pool_test.go#L57
Unhandled error
Unhandled error: state/state_test.go#L213
Unhandled error
Unhandled error: state/state_test.go#L219
Unhandled error
Unhandled error: vrf/vrf_test.go#L35
Unhandled error
Unhandled error: trie/trie_test.go#L703
Unhandled error
Unhandled error: tracers/logger/logger.go#L359
Unhandled error
Unhandled error: state/state_test.go#L112
Unhandled error
Unhandled error: tracers/logger/logger.go#L327
Unhandled error
Unhandled error: vm/instructions_test.go#L80
Unhandled error
Unhandled error: vm/bn256/google/bn256_test.go#L288
Unhandled error
Unhandled error: trie/iterator_test.go#L270
Unhandled error
Unhandled error: tracers/logger/logger.go#L378
Unhandled error
Unhandled error: p2psrv/bootstrap_nodes.go#L25
Unhandled error
Unhandled error: cmd/thor/utils.go#L183
Unhandled error
Unhandled error: vm/bn256/google/bn256_test.go#L284
Unhandled error
Unhandled error: builtin/native_calls_test.go#L836
Unhandled error
Unhandled error: trie/iterator_test.go#L264
Unhandled error
Unhandled error: trie/proof_test.go#L115
Unhandled error
Unhandled error: cmd/thor/main.go#L131
Unhandled error
Unhandled error: tracers/logger/logger.go#L350
Unhandled error
Unhandled error: state/account_test.go#L69
Unhandled error
Unhandled error: cmd/thor/utils.go#L524
Unhandled error
Unhandled error: tracers/logger/logger.go#L300
Unhandled error
Unhandled error: bft/engine_test.go#L473
Unhandled error
Unhandled error: trie/proof_test.go#L77
Unhandled error
Unhandled error: state/state_test.go#L79
Unhandled error
Unhandled error: state/stage_test.go#L73
Unhandled error
Unhandled error: trie/trie_test.go#L654
Unhandled error
Unhandled error: logdb/logdb_test.go#L31
Unhandled error
Unhandled error: tracers/logger/logger.go#L381
Unhandled error
Unhandled error: txpool/blocklist.go#L85
Unhandled error
Unhandled error: tracers/logger/logger.go#L376
Unhandled error
Unused constant: comm/proto/protocol.go#L16
Unused constant `Length`
Unused constant: api/blocks/blocks_test.go#L33
Unused constant `testPrivHex`
Unused constant: thor/params.go#L27
Unused constant `SloadGas`
Unused constant: thor/params.go#L39
Unused constant `SeederInterval`
Unused constant: thor/params.go#L29
Unused constant `SstoreResetGas`
Unused constant: thor/params.go#L17
Unused constant `BlockInterval`
Unused constant: comm/proto/protocol.go#L15
Unused constant `Version`
Unused constant: thor/params.go#L40
Unused constant `CheckpointInterval`
Unused constant: thor/params.go#L26
Unused constant `GetBalanceGas`
Unused constant: thor/params.go#L31
Unused constant `MaxTxWorkDelay`
Unused constant: vm/gas.go#L34
Unused constant `GasContractByte`
Unused constant: thor/params.go#L21
Unused constant `ClauseGasContractCreation`
Unused constant: comm/proto/protocol.go#L17
Unused constant `MaxMsgSize`
Unused constant: vm/gas.go#L33
Unused constant `GasStop`
Unused constant: thor/params.go#L23
Unused constant `MinGasLimit`
Unused constant: api/blocks/blocks_test.go#L32
Unused constant `testAddress`
Unused constant: thor/params.go#L35
Unused constant `TolerableBlockPackingTime`
Unused constant: api/events/types.go#L137
Unused constant `BlockRangeType`
Unused constant: thor/params.go#L24
Unused constant `InitialGasLimit`
Unused constant: thor/params.go#L25
Unused constant `GasLimitBoundDivisor`
Unused constant: vm/gas.go#L32
Unused constant `GasReturn`
Unused constant: thor/params.go#L28
Unused constant `SstoreSetGas`
Unused constant: thor/params.go#L37
Unused constant `MaxStateHistory`
Unused constant: logdb/types.go#L46
Unused constant `ASC`
Unused constant: comm/proto/protocol.go#L14
Unused constant `Name`
Unused constant: thor/params.go#L20
Unused constant `ClauseGas`
Unused constant: thor/params.go#L33
Unused constant `InitialMaxBlockProposers`
Unused exported function: comm/communicator.go#L47
Unused function `New`
Unused exported function: vm/noop.go#L29
Unused function `NoopTransfer`
Unused exported function: muxdb/internal/trie/cache.go#L33
Unused function `NewCache`
Unused exported function: builtin/gen/bindata.go#L894
Unused function `RestoreAssets`
Unused exported function: packer/errors.go#L28
Unused function `IsBadTx`
Unused exported function: packer/errors.go#L18
Unused function `IsGasLimitReached`
Unused exported function: tracers/logger/logger.go#L285
Unused function `WriteTrace`
Unused exported function: api/doc/doc.go#L19
Unused function `Version`
Unused exported function: api/accounts/accounts.go#L35
Unused function `New`
Unused exported function: api/utils/http.go#L53
Unused function `WrapHandlerFunc`
Unused exported function: cmd/thor/solo/solo.go#L45
Unused function `New`
Unused exported function: genesis/devnet.go#L60
Unused function `NewDevnet`
Unused exported function: builtin/gen/bindata.go#L726
Unused function `MustAsset`
Unused exported function: api/utils/http.go#L40
Unused function `Forbidden`
Unused exported function: api/utils/http.go#L24
Unused function `HTTPError`
Unused exported function: tx/clause.go#L29
Unused function `NewClause`
Unused exported function: builtin/gen/bindata.go#L751
Unused function `AssetNames`
Unused exported function: tracers/logger/logger_json.go#L37
Unused function `NewJSONLogger`
Unused exported function: comm/proto/types.go#L60
Unused function `GetBlockByID`
Unused exported function: packer/errors.go#L34
Unused function `IsKnownTx`
Unused exported function: tracers/tracers.go#L123
Unused function `GetMemoryCopyPadded`
Unused exported function: chain/repository.go#L59
Unused function `NewRepository`
Unused exported function: co/parallel.go#L16
Unused function `Parallel`
Unused exported function: txpool/errors.go#L28
Unused function `IsTxRejected`
Unused exported function: vm/bn256/cloudflare/bn256.go#L329
Unused function `Miller`
Unused exported function: tracers/logger/logger.go#L339
Unused function `NewMarkdownLogger`
Unused exported function: thor/bloom/legacy.go#L20
Unused function `LegacyEstimateBloomK`
Unused exported function: comm/proto/types.go#L72
Unused function `GetBlockIDByNumber`
Unused exported function: api/debug/debug.go#L46
Unused function `New`
Unused exported function: tx/block_ref.go#L29
Unused function `NewBlockRefFromID`
Unused exported function: thor/hash.go#L24
Unused function `Blake2b`
Unused exported function: vm/opcodes.go#L543
Unused function `StringToOp`
Unused exported function: trie/node.go#L344
Unused function `VerifyNodeHash`
Unused exported function: vm/contracts.go#L95
Unused function `ActivePrecompiles`
Unused exported function: cache/rnd_cache.go#L33
Unused function `NewRandCache`
Unused exported function: comm/proto/types.go#L90
Unused function `GetTxs`
Unused exported function: stackedmap/stackedmap.go#L37
Unused function `New`
Unused exported function: vrf/vrf.go#L31
Unused function `Prove`
Unused exported function: trie/derive_root.go#L17
Unused function `DeriveRoot`
Unused exported function: api/node/node.go#L19
Unused function `New`
Unused exported function: api/events/events.go#L24
Unused function `New`
Unused exported function: thor/bloom/bloom.go#L85
Unused function `K`
Unused exported function: genesis/testnet.go#L18
Unused function `NewTestnet`
Unused exported function: packer/errors.go#L23
Unused function `IsTxNotAdoptableNow`
Unused exported function: api/api.go#L32
Unused function `New`
Unused exported function: txpool/errors.go#L22
Unused function `IsBadTx`
Unused exported function: genesis/mainnet.go#L18
Unused function `NewMainnet`
Unused exported function: thor/blocklist.go#L488
Unused function `IsOriginBlocked`
Unused exported function: xenv/env.go#L56
Unused function `New`
Unused exported function: comm/proto/types.go#L81
Unused function `GetBlocksFromNumber`
Unused exported function: cache/prio_cache.go#L23
Unused function `NewPrioCache`
Unused exported function: thor/blocklist.go#L493
Unused function `MockBlocklist`
Unused exported function: muxdb/muxdb.go#L72
Unused function `Open`
Unused exported function: comm/proto/types.go#L49
Unused function `NotifyNewBlock`
Unused exported function: tracers/logger/logger.go#L318
Unused function `WriteLogs`
Unused exported function: abi/abi.go#L28
Unused function `New`
Unused exported function: thor/receipt_correction.go#L9
Unused function `LoadCorrectReceiptsRoots`
Unused exported function: thor/fork_config.go#L75
Unused function `GetForkConfig`
Unused exported function: poa/candidates.go#L20
Unused function `NewCandidates`
Unused exported function: comm/proto/types.go#L35
Unused function `GetStatus`
Unused exported function: p2psrv/rpc/rpc.go#L49
Unused function `New`
Unused exported function: muxdb/muxdb.go#L137
Unused function `NewMem`
Unused exported function: muxdb/internal/trie/trie.go#L422
Unused function `CleanHistory`
Unused exported function: packer/packer.go#L33
Unused function `New`
Unused exported function: api/utils/http.go#L76
Unused function `ParseJSON`
Unused exported function: vm/noop.go#L26
Unused function `NoopCanTransfer`
Unused exported function: genesis/customnet.go#L35
Unused function `NewCustomNet`
Unused exported function: logdb/logdb.go#L76
Unused function `NewMem`
Unused exported function: block/block.go#L39
Unused function `Compose`
Unused exported function: muxdb/internal/engine/leveldb.go#L30
Unused function `NewLevelEngine`
Unused exported function: api/utils/http.go#L83
Unused function `WriteJSON`
Unused exported function: poa/sched.go#L35
Unused function `NewSchedulerV1`
Unused exported function: poa/seed.go#L29
Unused function `NewSeeder`
Unused exported function: vm/bn256/bn256_fast.go#L21
Unused function `PairingCheck`
Unused exported function: api/transfers/transfers.go#L25
Unused function `New`
Unused exported function: comm/proto/types.go#L44
Unused function `NotifyNewBlockID`
Unused exported function: thor/bloom/legacy.go#L38
Unused function `NewLegacyBloom`
Unused exported function: tx/block_ref.go#L23
Unused function `NewBlockRef`
Unused exported function: builtin/prototype/prototype.go#L21
Unused function `New`
Unused exported function: p2psrv/server.go#L42
Unused function `New`
Unused exported function: cmd/thor/node/node.go#L69
Unused function `New`
Unused exported function: comm/proto/protocol.go#L33
Unused function `MsgName`
Unused exported function: vrf/vrf.go#L37
Unused function `Verify`
Unused exported function: comm/proto/types.go#L54
Unused function `NotifyNewTx`
Unused exported function: cmd/thor/solo/types.go#L32
Unused function `NewBFTEngine`
Unused exported function: thor/address.go#L106
Unused function `CreateContractAddress`
Unused exported function: builtin/builtin.go#L86
Unused function `FindNativeCall`
Unused exported function: api/utils/http.go#L32
Unused function `BadRequest`
Unused exported function: runtime/statedb/statedb.go#L39
Unused function `New`
Unused exported function: cmd/thor/optimizer/optimizer.go#L43
Unused function `New`
Unused function: blake2b/blake2b_generic.go#L28
Unused function `hashBlocksGeneric`
Unused function: blake2b/blake2b_test.go#L17
Unused function `fromHex`
Unused function: blake2b/blake2b.go#L316
Unused function `consumeUint32`
Unused function: vm/contracts_test.go#L281
Unused function `testJsonFail`
Unused function: blake2b/blake2b.go#L305
Unused function `appendUint32`
Unused global variable: vm/bn256/cloudflare/gfp_decl.go#L13
Unused variable `hasBMI2`
Unused global variable: thor/fork_config.go#L43
Unused variable `NoFork`
Unused global variable: thor/params.go#L51
Unused variable `InitialRewardRatio`
Unused global variable: thor/params.go#L45
Unused variable `KeyExecutorAddress`
Unused global variable: api/accounts/accounts_test.go#L35
Unused variable `sol`
Unused global variable: builtin/builtin.go#L26
Unused variable `Executor`
Unused global variable: thor/params.go#L53
Unused variable `InitialProposerEndorsement`
Unused global variable: thor/params.go#L52
Unused variable `InitialBaseGasPrice`
Unused global variable: thor/params.go#L46
Unused variable `KeyRewardRatio`
Unused global variable: thor/params.go#L47
Unused variable `KeyBaseGasPrice`
Unused global variable: builtin/builtin.go#L32
Unused variable `Measure`
Unused global variable: vm/errors.go#L25
Unused variable `ErrTraceLimitReached`
Unused global variable: tracers/tracers.go#L60
Unused variable `DefaultDirectory`
Unused global variable: thor/params.go#L55
Unused variable `EnergyGrowthRate`
Unused global variable: thor/params.go#L49
Unused variable `KeyMaxBlockProposers`
Unused global variable: thor/params.go#L48
Unused variable `KeyProposerEndorsement`
Unused parameter: tracers/js/tracer_test.go#L37
Unused parameter `amount *big.Int`
Unused parameter: vm/instructions.go#L190
Unused parameter `memory *Memory`
Unused parameter: vm/gas_table.go#L296
Unused parameter `contract *Contract`
Unused parameter: tracers/js/goja.go#L269
Unused parameter `depth int`
Unused parameter: vm/instructions.go#L84
Unused parameter `memory *Memory`
Unused parameter: vm/gas_table.go#L486
Unused parameter `gt params.GasTable`
Unused parameter: vm/instructions.go#L262
Unused parameter `contract *Contract`
Unused parameter: tracers/native/noop.go#L42
Unused parameter `env`
Unused parameter: vm/instructions.go#L168
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L156
Unused parameter `pc *uint64`
Unused parameter: tracers/native/call.go#L142
Unused parameter `pc uint64`
Unused parameter: runtime/statedb/statedb.go#L133
Unused parameter `addr common.Address`
Unused parameter: vm/noop.go#L55
Unused parameter `common.Address`
Unused parameter: vm/instructions.go#L180
Unused parameter `memory *Memory`
Unused parameter: tracers/js/goja.go#L269
Unused parameter `gas`
Unused parameter: vm/instructions.go#L96
Unused parameter `memory *Memory`
Unused parameter: cmd/thor/utils.go#L345
Unused parameter `ctx *cli.Context`
Unused parameter: vm/instructions.go#L318
Unused parameter `pc *uint64`
Unused parameter: tracers/native/4byte.go#L94
Unused parameter `value *big.Int`
Unused parameter: vm/instructions.go#L285
Unused parameter `memory *Memory`
Unused parameter: api/subscriptions/subscriptions.go#L131
Unused parameter `w http.ResponseWriter`
Unused parameter: vm/noop.go#L58
Unused parameter `uint64`
Unused parameter: vm/instructions.go#L421
Unused parameter `pc *uint64`
Unused parameter: tracers/logger/logger_test.go#L36
Unused parameter `[]byte`
Unused parameter: vm/instructions.go#L199
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L495
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L495
Unused parameter `pc *uint64`
Unused parameter: vm/noop.go#L26
Unused parameter `balance *big.Int`
Unused parameter: vm/instructions.go#L54
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L90
Unused parameter `memory *Memory`
Unused parameter: tracers/native/noop.go#L42
Unused parameter `value`
Unused parameter: tracers/logger/logger_test.go#L40
Unused parameter `amount *big.Int`
Unused parameter: vm/gas_table.go#L118
Unused parameter `mem *Memory`
Unused parameter: vm/instructions.go#L146
Unused parameter `memory *Memory`
Unused parameter: vm/instructions.go#L473
Unused parameter `memory *Memory`
Unused parameter: tracers/logger/logger.go#L217
Unused parameter `gas`
Unused parameter: vm/gas_table.go#L482
Unused parameter `mem *Memory`
Unused parameter: tracers/native/noop.go#L50
Unused parameter `contract`
Unused parameter: tracers/js/tracer_test.go#L36
Unused parameter `amount *big.Int`
Unused parameter: vm/instructions.go#L804
Unused parameter `memory *Memory`
Unused parameter: vm/instructions.go#L136
Unused parameter `evm *EVM`
Unused parameter: tracers/js/goja.go#L244
Unused parameter `rData []byte`
Unused parameter: vm/noop.go#L26
Unused parameter `from common.Address`
Unused parameter: kv/bucket_test.go#L37
Unused parameter `err`
Unused parameter: vm/gas_table.go#L272
Unused parameter `gt params.GasTable`
Unused parameter: vm/gas_table.go#L327
Unused parameter `memorySize uint64`
Unused parameter: tracers/native/4byte.go#L94
Unused parameter `from common.Address`
Unused parameter: api/subscriptions/subscriptions.go#L91
Unused parameter `w http.ResponseWriter`
Unused parameter: vm/instructions.go#L509
Unused parameter `evm *EVM`
Unused parameter: tracers/logger/logger.go#L394
Unused parameter `input []byte`
Unused parameter: tracers/native/noop.go#L42
Unused parameter `from`
Unused parameter: tracers/native/noop.go#L84
Unused parameter `err`
Unused parameter: vm/instructions.go#L712
Unused parameter `pc *uint64`
Unused parameter: tracers/logger/logger.go#L385
Unused parameter `memory *vm.Memory`
Unused parameter: tracers/logger/logger.go#L217
Unused parameter `op vm.OpCode`
Unused parameter: vm/gas_table.go#L260
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L136
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L555
Unused parameter `contract *Contract`
Unused parameter: vm/gas_table.go#L244
Unused parameter `mem *Memory`
Unused parameter: tracers/js/goja.go#L217
Unused parameter `gas uint64`
Unused parameter: tracers/logger/logger_json.go#L45
Unused parameter `input []byte`
Unused parameter: vm/instructions.go#L162
Unused parameter `contract *Contract`
Unused parameter: tracers/logger/logger.go#L232
Unused parameter `input []byte`
Unused parameter: vm/noop.go#L29
Unused parameter `amount *big.Int`
Unused parameter: vm/noop.go#L36
Unused parameter `value`
Unused parameter: vm/noop.go#L42
Unused parameter `data []byte`
Unused parameter: vm/instructions.go#L213
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L769
Unused parameter `contract *Contract`
Unused parameter: tracers/logger/logger_json.go#L45
Unused parameter `create bool`
Unused parameter: tracers/logger/logger_json.go#L92
Unused parameter `input []byte`
Unused parameter: vm/bn256/google/twist.go#L257
Unused parameter `pool *bnPool`
Unused parameter: vm/instructions.go#L72
Unused parameter `memory *Memory`
Unused parameter: vm/instructions.go#L174
Unused parameter `pc *uint64`
Unused parameter: vm/instructions.go#L356
Unused parameter `pc *uint64`
Unused parameter: vm/instructions.go#L90
Unused parameter `pc *uint64`
Unused parameter: vm/instructions.go#L66
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L269
Unused parameter `pc *uint64`
Unused parameter: tracers/logger/logger.go#L385
Unused parameter `stack *vm.Stack`
Unused parameter: tracers/native/noop.go#L50
Unused parameter `depth`
Unused parameter: vm/instructions.go#L213
Unused parameter `pc *uint64`
Unused parameter: vm/gas_table.go#L319
Unused parameter `memorySize uint64`
Unused parameter: trie/node.go#L257
Unused parameter `buf`
Unused parameter: tracers/js/goja.go#L269
Unused parameter `op vm.OpCode`
Unused parameter: tracers/logger/logger.go#L235
Unused parameter `gasUsed uint64`
Unused parameter: vm/instructions.go#L301
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L180
Unused parameter `contract *Contract`
Unused parameter: packer/packer_test.go#L64
Unused parameter `err error`
Unused parameter: vm/gas_table.go#L170
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L531
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L174
Unused parameter `memory *Memory`
Unused parameter: vm/instructions.go#L762
Unused parameter `pc *uint64`
Unused parameter: tracers/native/noop.go#L58
Unused parameter `gas`
Unused parameter: vm/noop.go#L52
Unused parameter `common.Address`
Unused parameter: vm/instructions.go#L323
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L60
Unused parameter `memory *Memory`
Unused parameter: vm/noop.go#L50
Unused parameter `*big.Int`
Unused parameter: vm/instructions.go#L156
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L769
Unused parameter `pc *uint64`
Unused parameter: vm/instructions.go#L168
Unused parameter `memory *Memory`
Unused parameter: vm/noop.go#L62
Unused parameter `common.Address`
Unused parameter: vm/instructions.go#L279
Unused parameter `evm *EVM`
Unused parameter: trie/trie_test.go#L688
Unused parameter `hash`
Unused parameter: vm/bn256/cloudflare/gfp_decl.go#L19
Unused parameter `a`
Unused parameter: tracers/js/goja.go#L269
Unused parameter `contract *vm.Contract`
Unused parameter: vm/noop.go#L50
Unused parameter `common.Address`
Unused parameter: vm/instructions.go#L502
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L837
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L190
Unused parameter `contract *Contract`
Unused parameter: vm/bn256/cloudflare/gfp_decl.go#L25
Unused parameter `c`
Unused parameter: vm/instructions.go#L462
Unused parameter `contract *Contract`
Unused parameter: vm/gas_table.go#L331
Unused parameter `mem *Memory`
Unused parameter: vm/instructions.go#L78
Unused parameter `pc *uint64`
Unused parameter: vm/gas_table.go#L244
Unused parameter `contract *Contract`
Unused parameter: vm/gas_table.go#L194
Unused parameter `gt params.GasTable`
Unused parameter: vm/instructions.go#L60
Unused parameter `evm *EVM`
Unused parameter: vm/noop.go#L54
Unused parameter `common.Address`
Unused parameter: vm/gas_table.go#L244
Unused parameter `memorySize uint64`
Unused parameter: vm/instructions.go#L227
Unused parameter `pc *uint64`
Unused parameter: vm/instructions.go#L54
Unused parameter `contract *Contract`
Unused parameter: tracers/native/noop.go#L68
Unused parameter `gasLimit`
Unused parameter: vm/gas_table.go#L284
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L440
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L490
Unused parameter `contract *Contract`
Unused parameter: tracers/native/prestate.go#L200
Unused parameter `gas`
Unused parameter: tracers/native/4byte.go#L82
Unused parameter `value *big.Int`
Unused parameter: runtime/statedb/statedb.go#L130
Unused parameter `addr common.Address`
Unused parameter: vm/instructions.go#L318
Unused parameter `memory *Memory`
Unused parameter: vm/gas_table.go#L331
Unused parameter `memorySize uint64`
Unused parameter: trie/iterator.go#L504
Unused parameter `bool`
Unused parameter: vm/noop.go#L36
Unused parameter `caller ContractRef`
Unused parameter: tracers/native/prestate.go#L200
Unused parameter `pc uint64`
Unused parameter: vm/gas_table.go#L323
Unused parameter `evm *EVM`
Unused parameter: tracers/native/prestate.go#L112
Unused parameter `err error`
Unused parameter: tracers/logger/logger.go#L366
Unused parameter `contract *vm.Contract`
Unused parameter: vm/instructions.go#L434
Unused parameter `memory *Memory`
Unused parameter: vm/gas_table.go#L486
Unused parameter `mem *Memory`
Unused parameter: tracers/native/noop.go#L42
Unused parameter `gas`
Unused parameter: vm/gas_table.go#L327
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L737
Unused parameter `pc *uint64`
Unused parameter: vm/gas_table.go#L118
Unused parameter `gt params.GasTable`
Unused parameter: vm/instructions.go#L775
Unused parameter `contract *Contract`
Unused parameter: vm/noop.go#L33
Unused parameter `data []byte`
Unused parameter: vm/instructions.go#L301
Unused parameter `pc *uint64`
Unused parameter: vm/instructions.go#L569
Unused parameter `memory *Memory`
Unused parameter: tracers/native/call.go#L142
Unused parameter `cost`
Unused parameter: vm/gas_table.go#L412
Unused parameter `mem *Memory`
Unused parameter: tracers/logger/logger.go#L394
Unused parameter `to common.Address`
Unused parameter: vm/instructions.go#L555
Unused parameter `evm *EVM`
Unused parameter: vm/noop.go#L26
Unused parameter `db StateDB`
Unused parameter: tracers/native/noop.go#L63
Unused parameter `gasUsed`
Unused parameter: tracers/logger/logger.go#L146
Unused parameter `from common.Address`
Unused parameter: vm/instructions.go#L66
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L646
Unused parameter `pc *uint64`
Unused parameter: vm/instructions.go#L515
Unused parameter `pc *uint64`
Unused parameter: tracers/native/noop.go#L50
Unused parameter `cost`
Unused parameter: vm/instructions.go#L279
Unused parameter `pc *uint64`
Unused parameter: vm/instructions.go#L116
Unused parameter `memory *Memory`
Unused parameter: vm/gas_table.go#L482
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L467
Unused parameter `pc *uint64`
Unused parameter: vm/gas_table.go#L478
Unused parameter `mem *Memory`
Unused parameter: vm/noop.go#L70
Unused parameter `common.Address`
Unused parameter: vm/instructions.go#L559
Unused parameter `memory *Memory`
Unused parameter: vm/instructions.go#L78
Unused parameter `evm *EVM`
Unused parameter: tracers/logger/logger.go#L399
Unused parameter `gasLimit uint64`
Unused parameter: tracers/logger/logger_json.go#L55
Unused parameter `contract *vm.Contract`
Unused parameter: vm/instructions.go#L84
Unused parameter `contract *Contract`
Unused parameter: tracers/logger/logger.go#L366
Unused parameter `depth int`
Unused parameter: vm/instructions.go#L96
Unused parameter `pc *uint64`
Unused parameter: tracers/native/4byte.go#L82
Unused parameter `to common.Address`
Unused parameter: vm/instructions.go#L467
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L775
Unused parameter `pc *uint64`
Unused parameter: vm/instructions.go#L48
Unused parameter `memory *Memory`
Unused parameter: tracers/js/tracer_test.go#L38
Unused parameter `common.Address`
Unused parameter: vm/instructions.go#L798
Unused parameter `memory *Memory`
Unused parameter: vm/noop.go#L36
Unused parameter `addr common.Address`
Unused parameter: vm/instructions.go#L106
Unused parameter `memory *Memory`
Unused parameter: tracers/native/noop.go#L58
Unused parameter `value`
Unused parameter: tracers/native/noop.go#L75
Unused parameter `ctx`
Unused parameter: tracers/js/tracer_test.go#L44
Unused parameter `[]byte`
Unused parameter: tracers/native/noop.go#L54
Unused parameter `pc`
Unused parameter: vm/instructions.go#L168
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L146
Unused parameter `pc *uint64`
Unused parameter: vm/gas_table.go#L92
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L199
Unused parameter `memory *Memory`
Unused parameter: vm/noop.go#L42
Unused parameter `me ContractRef`
Unused parameter: vm/gas_table.go#L218
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L485
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L190
Unused parameter `pc *uint64`
Unused parameter: trie/node.go#L136
Unused parameter `ind string`
Unused parameter: tracers/logger/logger.go#L397
Unused parameter `gasUsed uint64`
Unused parameter: tracers/logger/logger.go#L232
Unused parameter `typ vm.OpCode`
Unused parameter: tracers/native/prestate.go#L94
Unused parameter `input []byte`
Unused parameter: vm/instructions.go#L371
Unused parameter `pc *uint64`
Unused parameter: vm/instructions.go#L371
Unused parameter `contract *Contract`
Unused parameter: tracers/js/goja.go#L281
Unused parameter `gasUsed uint64`
Unused parameter: vm/instructions.go#L440
Unused parameter `memory *Memory`
Unused parameter: vm/instructions.go#L509
Unused parameter `pc *uint64`
Unused parameter: vm/noop.go#L56
Unused parameter `common.Address`
Unused parameter: vm/gas_table.go#L66
Unused parameter `gt params.GasTable`
Unused parameter: tracers/native/noop.go#L50
Unused parameter `pc`
Unused parameter: vm/gas_table.go#L331
Unused parameter `contract *Contract`
Unused parameter: tracers/native/noop.go#L46
Unused parameter `err`
Unused parameter: tracers/logger/logger.go#L217
Unused parameter `stack *vm.Stack`
Unused parameter: tracers/native/noop.go#L63
Unused parameter `output`
Unused parameter: vm/instructions.go#L318
Unused parameter `contract *Contract`
Unused parameter: vm/bn256/cloudflare/gfp12.go#L107
Unused parameter `a *gfP12`
Unused parameter: vm/instructions.go#L775
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L227
Unused parameter `memory *Memory`
Unused parameter: tracers/native/noop.go#L54
Unused parameter `op`
Unused parameter: vm/noop.go#L39
Unused parameter `gas`
Unused parameter: tracers/logger/logger.go#L235
Unused parameter `output []byte`
Unused parameter: vm/gas_table.go#L412
Unused parameter `memorySize uint64`
Unused parameter: vm/noop.go#L60
Unused parameter `common.Hash`
Unused parameter: vm/gas_table.go#L218
Unused parameter `contract *Contract`
Unused parameter: tracers/logger/logger.go#L232
Unused parameter `value *big.Int`
Unused parameter: vm/gas_table.go#L408
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L479
Unused parameter `memory *Memory`
Unused parameter: vm/noop.go#L36
Unused parameter `gas`
Unused parameter: vm/noop.go#L63
Unused parameter `common.Address`
Unused parameter: vm/instructions.go#L509
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L78
Unused parameter `contract *Contract`
Unused parameter: vm/gas_table.go#L296
Unused parameter `evm *EVM`
Unused parameter: vm/gas_table.go#L482
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L106
Unused parameter `contract *Contract`
Unused parameter: vm/gas_table.go#L486
Unused parameter `contract *Contract`
Unused parameter: vm/gas_table.go#L118
Unused parameter `memorySize uint64`
Unused parameter: vm/noop.go#L29
Unused parameter `from`
Unused parameter: tracers/native/noop.go#L50
Unused parameter `op`
Unused parameter: vm/instructions.go#L323
Unused parameter `pc *uint64`
Unused parameter: tracers/js/tracer_test.go#L45
Unused parameter `cb func(key, value common.Hash) bool`
Unused parameter: vm/instructions.go#L555
Unused parameter `memory *Memory`
Unused parameter: vm/gas_table.go#L323
Unused parameter `memorySize uint64`
Unused parameter: vm/gas_table.go#L408
Unused parameter `gt params.GasTable`
Unused parameter: vm/gas_table.go#L482
Unused parameter `memorySize uint64`
Unused parameter: tracers/js/goja.go#L269
Unused parameter `cost`
Unused parameter: vm/instructions.go#L54
Unused parameter `memory *Memory`
Unused parameter: api/subscriptions/subscriptions.go#L164
Unused parameter `w http.ResponseWriter`
Unused parameter: vm/instructions.go#L227
Unused parameter `evm *EVM`
Unused parameter: tracers/logger/logger_json.go#L45
Unused parameter `gas uint64`
Comment of exported element starts with the incorrect name: vm/logger.go#L18
Comment should have the following format 'CaptureStart ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: blake2b/blake2b.go#L26
Comment should have the following format 'BlockSize ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: blake2b/blake2x.go#L16
Comment should have the following format 'Writer ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: genesis/customnet.go#L235
Comment should have the following format 'HexOrDecimal256 ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: vm/interface.go#L72
Comment should have the following format 'CallCode ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: vm/memory.go#L70
Comment should have the following format 'GetCopy ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: vm/bn256/google/bn256.go#L168
Comment should have the following format 'RandomG2 ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: bft/engine.go#L3
Package comment should be of the form 'Package bft ...'
Comment of exported element starts with the incorrect name: vm/bn256/google/constants.go#L19
Comment should have the following format 'P ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: vm/logger.go#L15
Comment should have the following format 'CaptureClauseStart ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: blake2b/blake2b.go#L30
Comment should have the following format 'Size384 ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: vm/logger.go#L21
Comment should have the following format 'CaptureEnter ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: blake2b/blake2x.go#L20
Comment should have the following format 'Reader ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: bft/justifier.go#L3
Package comment should be of the form 'Package bft ...'
Comment of exported element starts with the incorrect name: blake2b/blake2b.go#L28
Comment should have the following format 'Size ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: blake2b/blake2b.go#L32
Comment should have the following format 'Size256 ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: vm/interface.go#L74
Comment should have the following format 'DelegateCall ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: builtin/gen/bindata.go#L94
Comment should have the following format 'ModTime ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: vm/bn256/cloudflare/gfp2.go#L76
Comment should have the following format 'Mul ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: api/subscriptions/pending_tx.go#L3
Package comment should be of the form 'Package subscriptions ...'
Comment of exported element starts with the incorrect name: vm/bn256/google/gfp2.go#L127
Comment should have the following format 'Mul ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: bft/casts.go#L3
Package comment should be of the form 'Package bft ...'
Comment of exported element starts with the incorrect name: api/utils/http.go#L70
Comment should have the following format 'JSONContentType ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: vm/logger.go#L24
Comment should have the following format 'CaptureState ...' (with an optional leading article)
Comment of exported element starts with the incorrect name: bft/persist.go#L3
Package comment should be of the form 'Package bft ...'
Error string should not be capitalized or end with punctuation: builtin/gen/bindata.go#L819
Error string should not be capitalized or end with punctuation mark
Error string should not be capitalized or end with punctuation: builtin/gen/bindata.go#L717
Error string should not be capitalized or end with punctuation mark
Error string should not be capitalized or end with punctuation: builtin/gen/bindata.go#L814
Error string should not be capitalized or end with punctuation mark
Error string should not be capitalized or end with punctuation: builtin/gen/bindata.go#L721
Error string should not be capitalized or end with punctuation mark
Error string should not be capitalized or end with punctuation: builtin/gen/bindata.go#L58
Error string should not be capitalized or end with punctuation mark
Error string should not be capitalized or end with punctuation: builtin/gen/bindata.go#L50
Error string should not be capitalized or end with punctuation mark
Mixed value and pointer receivers: metric/size.go#L34
Struct StorageSize has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: thor/address.go#L42
Struct Address has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: vm/analysis.go#L72
Struct bitvec has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: trie/iterator.go#L556
Struct nodeIteratorHeap has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: chain/chain.go#L193
Struct Chain has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: cache/prio_cache.go#L131
Struct prioEntries has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: chain/chain.go#L202
Struct Chain has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: stackedmap/stackedmap.go#L128
Struct stack has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: chain/chain.go#L108
Struct Chain has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: chain/chain.go#L78
Struct Chain has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/logger/logger_test.go#L40
Struct dummyContractRef has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/native/call.go#L67
Struct callFrame has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: cache/prio_cache.go#L145
Struct prioEntries has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: thor/address.go#L47
Struct Address has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/logger/logger_test.go#L44
Struct dummyContractRef has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: vm/analysis.go#L66
Struct bitvec has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: trie/iterator.go#L555
Struct nodeIteratorHeap has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: chain/chain.go#L211
Struct Chain has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/logger/logger.go#L94
Struct StructLog has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: cache/prio_cache.go#L133
Struct prioEntries has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: thor/bytes32.go#L55
Struct Bytes32 has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: thor/address.go#L55
Struct Address has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: chain/chain.go#L88
Struct Chain has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: thor/bytes32.go#L47
Struct Bytes32 has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: thor/bytes32.go#L42
Struct Bytes32 has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: thor/address.go#L37
Struct Address has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: chain/chain.go#L257
Struct Chain has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: trie/iterator.go#L557
Struct nodeIteratorHeap has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: cache/prio_cache.go#L132
Struct prioEntries has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tx/features.go#L12
Struct Features has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tx/features.go#L17
Struct Features has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: metric/size.go#L16
Struct StorageSize has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/logger/logger_test.go#L43
Struct dummyContractRef has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: stackedmap/stackedmap.go#L124
Struct stack has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/logger/logger_test.go#L36
Struct dummyContractRef has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: chain/chain.go#L149
Struct Chain has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: thor/bytes32.go#L32
Struct Bytes32 has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/logger/logger_test.go#L34
Struct dummyContractRef has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/logger/logger_test.go#L42
Struct dummyContractRef has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: vm/analysis.go#L54
Struct bitvec has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/logger/logger_test.go#L37
Struct dummyContractRef has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: cache/prio_cache.go#L139
Struct prioEntries has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/logger/logger_test.go#L35
Struct dummyContractRef has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: chain/chain.go#L301
Struct Chain has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: chain/chain.go#L83
Struct Chain has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: trie/iterator.go#L558
Struct nodeIteratorHeap has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: vm/analysis.go#L58
Struct bitvec has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: trie/iterator.go#L559
Struct nodeIteratorHeap has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/logger/logger_test.go#L41
Struct dummyContractRef has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/logger/logger.go#L89
Struct StructLog has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/native/call.go#L59
Struct callFrame has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: thor/bytes32.go#L37
Struct Bytes32 has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: thor/bytes32.go#L27
Struct Bytes32 has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/native/prestate.go#L47
Struct account has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: chain/chain.go#L310
Struct Chain has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: stackedmap/stackedmap.go#L131
Struct stack has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: metric/size.go#L28
Struct StorageSize has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: chain/chain.go#L227
Struct Chain has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: chain/chain.go#L184
Struct Chain has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: vm/analysis.go#L80
Struct bitvec has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: tracers/native/call.go#L63
Struct callFrame has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: chain/chain.go#L243
Struct Chain has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Mixed value and pointer receivers: thor/address.go#L32
Struct Address has methods on both value and pointer receivers. Such usage is not recommended by the Go Documentation.
Name starts with a package name: bft/engine.go#L29
Name starts with the package name
Empty slice declared using a literal: vrf/vrf_test.go#L113
Empty slice declaration using a literal
Empty slice declared using a literal: p2psrv/bootstrap_nodes.go#L31
Empty slice declaration using a literal
Empty slice declared using a literal: vrf/vrf_test.go#L64
Empty slice declaration using a literal
Empty slice declared using a literal: trie/proof.go#L39
Empty slice declaration using a literal
Receiver has a generic name: tracers/js/goja.go#L741
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L225
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L148
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L57
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L95
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L120
Receiver names are different
Receiver has a generic name: tracers/js/goja.go#L595
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L39
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L42
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L87
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L81
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L40
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L25
Receiver names are different
Receiver has a generic name: vm/bn256/google/bn256.go#L304
Receiver names are different
Receiver has a generic name: vm/bn256/google/bn256.go#L252
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L129
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L381
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L53
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L99
Receiver names are different
Receiver has a generic name: tracers/js/goja.go#L771
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L93
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L33
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L82
Receiver names are different
Receiver has a generic name: tracers/js/goja.go#L781
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L333
Receiver names are different
Receiver has a generic name: vm/bn256/google/bn256.go#L309
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L29
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L72
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L81
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L21
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L356
Receiver names are different
Receiver has a generic name: vm/bn256/google/bn256.go#L327
Receiver names are different
Receiver has a generic name: vm/bn256/google/bn256.go#L318
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L43
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L418
Receiver names are different
Receiver has a generic name: tracers/js/goja.go#L751
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L80
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L94
Receiver names are different
Receiver has a generic name: vm/bn256/google/bn256.go#L336
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L63
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L365
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L54
Receiver names are different
Receiver has a generic name: tracers/js/goja.go#L584
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L48
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L347
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L27
Receiver names are different
Receiver has a generic name: tracers/js/goja.go#L761
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L63
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L338
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L130
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L25
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L34
Receiver names are different
Receiver has a generic name: vm/bn256/google/bn256.go#L374
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L155
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L52
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L17
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L73
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L75
Receiver names are different
Receiver has a generic name: vm/bn256/google/bn256.go#L226
Receiver names are different
Receiver has a generic name: vm/bn256/google/bn256.go#L217
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L146
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L31
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L221
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L127
Receiver names are different
Receiver has a generic name: vm/bn256/google/bn256.go#L192
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L174
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L133
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L180
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L155
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L99
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L48
Receiver names are different
Receiver has a generic name: vm/bn256/google/bn256.go#L207
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L47
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L101
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L75
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L54
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L88
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L68
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L60
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L67
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L105
Receiver names are different
Receiver has a generic name: tracers/js/goja.go#L591
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L67
Receiver names are different
Receiver has a generic name: tracers/js/goja.go#L555
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L374
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L113
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L195
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L62
Receiver names are different
Receiver has a generic name: vm/bn256/google/bn256.go#L198
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L88
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/bn256.go#L90
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L107
Receiver names are different
Receiver has a generic name: tracers/js/goja.go#L569
Receiver names are different
Receiver has a generic name: vm/bn256/cloudflare/gfp12.go#L107
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp2.go#L36
Receiver names are different
Receiver has a generic name: tracers/js/goja.go#L540
Receiver names are different
Receiver has a generic name: vm/bn256/google/bn256.go#L186
Receiver names are different
Receiver has a generic name: vm/bn256/google/gfp12.go#L46
Receiver names are different
Redundant type conversion: tracers/js/goja.go#L356
Redundant type conversion
Redundant type conversion: tracers/native/prestate.go#L265
Redundant type conversion
Redundant type conversion: block/block_test.go#L24
Redundant type conversion
Redundant type conversion: state/state.go#L467
Redundant type conversion
Redundant type conversion: tracers/tracers_test.go#L395
Redundant type conversion
Redundant type conversion: api/accounts/accounts_test.go#L195
Redundant type conversion
Redundant type conversion: tracers/native/call.go#L249
Redundant type conversion
Redundant import alias: logdb/logdb_test.go#L17
Redundant alias
Redundant parentheses: builtin/native_calls_test.go#L155
Redundant parentheses
Redundant parentheses: trie/trie.go#L493
Redundant parentheses
Redundant parentheses: vm/contracts.go#L476
Redundant parentheses
Redundant parentheses: tx/features.go#L21
Redundant parentheses
Redundant parentheses: vm/chain_config.go#L51
Redundant parentheses
Usage of Snake_Case: vm/bn256/cloudflare/main_test.go#L47
Use camel case instead of snake case
Usage of Snake_Case: vm/bn256/cloudflare/main_test.go#L67
Use camel case instead of snake case
Usage of Snake_Case: vm/bn256/google/main_test.go#L53
Use camel case instead of snake case
Usage of Snake_Case: vm/contracts.go#L147
Use camel case instead of snake case
Usage of Snake_Case: vm/bn256/google/main_test.go#L43
Use camel case instead of snake case
Usage of Snake_Case: vm/bn256/cloudflare/main_test.go#L43
Use camel case instead of snake case
Usage of Snake_Case: vm/bn256/google/main_test.go#L47
Use camel case instead of snake case
Usage of Snake_Case: vm/bn256/cloudflare/main_test.go#L52
Use camel case instead of snake case
Usage of Snake_Case: thor/address.go#L107
Use camel case instead of snake case
Usage of Snake_Case: vm/bn256/google/main_test.go#L67
Use camel case instead of snake case
Usage of Snake_Case: thor/address.go#L107
Use camel case instead of snake case
Usage of Snake_Case: cmd/thor/node/packer_loop.go#L105
Use camel case instead of snake case
Usage of Snake_Case: thor/fork_config.go#L17
Use camel case instead of snake case
Usage of Snake_Case: txpool/tx_pool_test.go#L28
Use camel case instead of snake case
Usage of Snake_Case: builtin/native_calls_test.go#L918
Use camel case instead of snake case
Usage of Snake_Case: builtin/native_calls_test.go#L919
Use camel case instead of snake case
Usage of Snake_Case: thor/fork_config.go#L19
Use camel case instead of snake case
Usage of Snake_Case: vm/bn256/cloudflare/main_test.go#L53
Use camel case instead of snake case
Usage of Snake_Case: vm/bn256/google/main_test.go#L52
Use camel case instead of snake case