Skip to content

test qodana

test qodana #3

Triggered via push December 20, 2023 16:46
Status Failure
Total duration 1m 16s
Artifacts

staticcheck.yaml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 678 warnings, and 312 notices
Run CI: api/accounts/accounts_test.go#L35
var sol is unused (U1000)
Run CI: api/accounts/accounts_test.go#L114
this value of res is never used (SA4006)
Run CI: api/accounts/accounts_test.go#L117
this value of res is never used (SA4006)
Run CI: api/accounts/accounts_test.go#L132
this value of res is never used (SA4006)
Run CI: api/accounts/accounts_test.go#L135
this value of res is never used (SA4006)
Run CI: api/accounts/accounts_test.go#L153
this value of res is never used (SA4006)
Run CI: api/accounts/accounts_test.go#L156
this value of res is never used (SA4006)
Run CI: api/accounts/accounts_test.go#L159
this value of res is never used (SA4006)
Run CI: api/accounts/accounts_test.go#L193
this value of err is never used (SA4006)
Run CI: api/accounts/accounts_test.go#L255
this value of res is never used (SA4006)
Run CI
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Run CI
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Run CI
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Run CI
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Run CI
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
Run CI
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/cache@v2. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Bool condition: cmd/thor/utils.go#L97
Condition `runtime.GOOS == "windows"` is always `false`
Bool condition: cmd/thor/utils.go#L95
Condition `runtime.GOOS == "darwin"` is always `false`
Deprecated element: p2psrv/bootstrap_nodes.go#L25
`Discard` is deprecated
Deprecated element: block/header_test.go#L89
`Read` is deprecated
Deprecated element: builtin/gen/bindata.go#L882
`WriteFile` is deprecated
Deprecated element: txpool/blocklist.go#L86
`Discard` is deprecated
Deprecated element: block/header_test.go#L160
`Read` is deprecated
Deprecated element: cmd/thor/utils.go#L448
`ReadFile` is deprecated
Deprecated element: vm/contracts_test.go#L312
`ReadFile` is deprecated
Deprecated element: cmd/thor/utils.go#L149
`Discard` is deprecated
Deprecated element: block/header_test.go#L66
`Read` is deprecated
Deprecated element: api/blocks/blocks_test.go#L156
`ReadAll` 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: api/transactions/transactions_test.go#L200
`ReadAll` is deprecated
Deprecated element: cache/rnd_cache.go#L15
`Seed` is deprecated
Deprecated element: trie/proof_test.go#L33
`Seed` is deprecated
Deprecated element: p2psrv/rpc/rpc.go#L22
`Seed` is deprecated
Deprecated element: api/accounts/accounts_test.go#L415
`ReadAll` is deprecated
Deprecated element: vrf/vrf_test.go#L37
`ReadAll` is deprecated
Deprecated element: trie/trie_test.go#L591
`TempDir` is deprecated
Deprecated element: cmd/thor/utils.go#L503
`WriteFile` is deprecated
Deprecated element: block/header_test.go#L161
`Read` is deprecated
Deprecated element: cache/prio_cache_test.go#L38
`Seed` is deprecated
Deprecated element: comm/peer.go#L28
`Seed` is deprecated
Deprecated element: state/cached_object_test.go#L45
`Read` is deprecated
Deprecated element: tx/block_ref_test.go#L24
`Read` is deprecated
Deprecated element: vm/contracts_test.go#L302
`ReadFile` is deprecated
Deprecated element: cmd/thor/main.go#L358
`ReadAll` is deprecated
Deprecated element: block/header_test.go#L113
`Read` is deprecated
Deprecated element: api/node/node_test.go#L63
`ReadAll` is deprecated
Deprecated element: block/header_test.go#L90
`Read` 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: chain/chain.go#L219
Variable `tx` 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: builtin/gen/bindata.go#L199
Variable `bytes` 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: thor/hash.go#L18
Variable `hash` 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: runtime/runtime_test.go#L126
Variable `state` 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: bft/engine.go#L135
Variable `state` 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: api/subscriptions/beat_reader.go#L65
Variable `bloom` 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: poa/seed_test.go#L155
Variable `chain` 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: cmd/thor/sync_logdb.go#L381
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: blake2b/blake2b.go#L275
Variable `hash` 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: 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: blake2b/blake2b_test.go#L261
Variable `hash` 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: runtime/runtime_test.go#L179
Variable `state` 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: api/accounts/accounts_test.go#L226
Variable `packer` collides with imported package name
Imported package name as a name identifier: builtin/executor_test.go#L78
Variable `chain` 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: cmd/thor/sync_logdb.go#L51
Variable `pb` collides with imported package name
Imported package name as a name identifier: consensus/consensus_test.go#L523
Variable `tx` 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/native_calls_test.go#L792
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: builtin/gen/bindata.go#L539
Variable `bytes` 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: api/transactions/transactions.go#L96
Variable `chain` 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: genesis/builder.go#L87
Variable `state` 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: tracers/tracers_test.go#L374
Variable `chain` 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: api/blocks/blocks_test.go#L113
Variable `block` 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: api/accounts/accounts_test.go#L378
Variable `big` 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: thor/address.go#L57
Variable `hex` 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: packer/packer_test.go#L95
Variable `tx` 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: runtime/native_return_gas_test.go#L18
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: packer/packer.go#L53
Variable `state` 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: cmd/thor/node/packer_loop.go#L113
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#L399
Variable `bytes` 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: cmd/thor/node/packer_loop.go#L126
Variable `tx` 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: cmd/thor/sync_logdb.go#L159
Variable `pb` 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: chain/chain.go#L89
Variable `trie` 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/gen/bindata.go#L499
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: stackedmap/stackedmap_test.go#L61
Variable `assert` 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: builtin/native_calls_test.go#L267
Variable `chain` 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: packer/packer.go#L144
Variable `state` 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/node/tx_stash.go#L68
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: api/events/events.go#L33
Variable `chain` 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: abi/abi_test.go#L21
Variable `abi` 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: muxdb/muxdb.go#L138
Variable `storage` 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: builtin/gen/bindata.go#L439
Variable `bytes` 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: consensus/validator.go#L230
Variable `tx` 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/gen/bindata.go#L659
Variable `bytes` collides with imported package name
Imported package name as a name identifier: tracers/js/goja.go#L140
Variable `vm` 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: blake2b/blake2b_test.go#L252
Variable `hash` 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.go#L51
Variable `state` 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: api/accounts/accounts.go#L203
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: packer/flow.go#L176
Variable `tx` collides with imported package name
Imported package name as a name identifier: tx/transaction_test.go#L133
Variable `tx` 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/transactions/transactions.go#L73
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: cmd/thor/sync_logdb.go#L380
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/native_calls_test.go#L373
Variable `chain` 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: genesis/genesis.go#L25
Variable `block` 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: consensus/consensus_test.go#L578
Variable `tx` collides with imported package name
Imported package name as a name identifier: consensus/consensus_test.go#L561
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: runtime/runtime_test.go#L269
Variable `abi` collides with imported package name
Imported package name as a name identifier: vm/instructions.go#L545
Variable `hash` 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: 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: 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: api/blocks/blocks_test.go#L88
Variable `tx` collides with imported package name
Imported package name as a name identifier: consensus/consensus_test.go#L426
Variable `tx` 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: cmd/thor/main.go#L226
Variable `optimizer` 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: cmd/thor/sync_logdb.go#L361
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: consensus/validator.go#L301
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: builtin/contract.go#L51
Variable `abi` 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: thor/bloom/legacy_test.go#L19
Variable `bloom` collides with imported package name
Imported package name as a name identifier: consensus/consensus_test.go#L412
Variable `tx` 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: builtin/gen/bindata.go#L299
Variable `bytes` 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: builtin/gen/bindata.go#L479
Variable `bytes` 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: blake2b/blake2b_test.go#L255
Variable `hash` 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: txpool/tx_object_test.go#L43
Variable `tx` 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: 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: builtin/contract.go#L26
Variable `abi` 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: api/node/node_test.go#L48
Variable `comm` 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: runtime/runtime_test.go#L53
Variable `state` 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: consensus/consensus_test.go#L542
Variable `tx` 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: packer/packer_test.go#L53
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: builtin/native_calls_test.go#L862
Variable `chain` 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: cmd/thor/sync_logdb.go#L293
Variable `tx` 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: builtin/native_calls_test.go#L930
Variable `chain` 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: cmd/thor/node/node.go#L206
Variable `block` 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: bft/engine.go#L110
Variable `state` 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: api/subscriptions/types.go#L47
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: builtin/gen/bindata.go#L619
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: cmd/thor/utils.go#L462
Variable `node` 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#L79
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#L42
Variable `copy` collides with the 'builtin' function
Reserved word used as name: poa/candidates.go#L98
Variable `copy` collides with the 'builtin' function
Reserved word used as name: trie/proof_test.go#L96
Variable `new` 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: tx/reserved.go#L37
Variable `len` collides with the 'builtin' function
Reserved word used as name: trie/node.go#L80
Variable `copy` 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#L417
Missing 'case' statements for 'iota' consts in 'switch'
Missing 'case' statements for 'iota' consts in 'switch': trie/trie_test.go#L398
Missing 'case' statements for 'iota' consts in 'switch'
Unhandled error: tracers/js/goja.go#L731
Unhandled error
Unhandled error: consensus/consensus_test.go#L69
Unhandled error
Unhandled error: trie/iterator_test.go#L321
Unhandled error
Unhandled error: tracers/js/goja.go#L730
Unhandled error
Unhandled error: block/block.go#L103
Unhandled error
Unhandled error: builtin/native_calls_test.go#L766
Unhandled error
Unhandled error: trie/iterator_test.go#L419
Unhandled error
Unhandled error: tracers/logger/logger.go#L306
Unhandled error
Unhandled error: trie/iterator_test.go#L339
Unhandled error
Unhandled error: chain/block_reader_test.go#L30
Unhandled error
Unhandled error: tracers/logger/logger.go#L300
Unhandled error
Unhandled error: vm/bn256/google/bn256_test.go#L286
Unhandled error
Unhandled error: tx/transaction.go#L166
Unhandled error
Unhandled error: state/state_test.go#L34
Unhandled error
Unhandled error: state/state_test.go#L79
Unhandled error
Unhandled error: trie/iterator_test.go#L57
Unhandled error
Unhandled error: tracers/js/goja.go#L857
Unhandled error
Unhandled error: tracers/logger/logger.go#L310
Unhandled error
Unhandled error: chain/chain_test.go#L37
Unhandled error
Unhandled error: runtime/runtime_test.go#L54
Unhandled error
Unhandled error: thor/hash_test.go#L56
Unhandled error
Unhandled error: chain/block_reader_test.go#L21
Unhandled error
Unhandled error: state/account_test.go#L69
Unhandled error
Unhandled error: trie/iterator_test.go#L270
Unhandled error
Unhandled error: tracers/js/goja.go#L936
Unhandled error
Unhandled error: tracers/logger/logger.go#L379
Unhandled error
Unhandled error: tracers/js/goja.go#L639
Unhandled error
Unhandled error: blake2b/blake2x.go#L147
Unhandled error
Unhandled error: runtime/runtime_test.go#L335
Unhandled error
Unhandled error: tracers/js/goja.go#L442
Unhandled error
Unhandled error: cmd/thor/utils.go#L432
Unhandled error
Unhandled error: cmd/disco/main.go#L134
Unhandled error
Unhandled error: tracers/logger/logger.go#L327
Unhandled error
Unhandled error: state/stage_test.go#L34
Unhandled error
Unhandled error: tracers/js/goja.go#L407
Unhandled error
Unhandled error: trie/hasher.go#L196
Unhandled error
Unhandled error: cmd/thor/main.go#L163
Unhandled error
Unhandled error: vm/instructions.go#L274
Unhandled error
Unhandled error: trie/trie_test.go#L529
Unhandled error
Unhandled error: tracers/tracers_test.go#L129
Unhandled error
Unhandled error: txpool/blocklist.go#L86
Unhandled error
Unhandled error: tracers/logger/logger.go#L359
Unhandled error
Unhandled error: runtime/runtime_test.go#L55
Unhandled error
Unhandled error: tracers/js/goja.go#L898
Unhandled error
Unhandled error: tracers/tracers_test.go#L126
Unhandled error
Unhandled error: trie/trie_test.go#L731
Unhandled error
Unhandled error: builtin/native_calls_test.go#L905
Unhandled error
Unhandled error: trie/proof_test.go#L86
Unhandled error
Unhandled error: txpool/tx_pool_test.go#L145
Unhandled error
Unhandled error: trie/trie_test.go#L655
Unhandled error
Unhandled error: tracers/js/goja.go#L786
Unhandled error
Unhandled error: builtin/native_calls_test.go#L261
Unhandled error
Unhandled error: bft/engine_test.go#L45
Unhandled error
Unhandled error: tracers/js/goja.go#L785
Unhandled error
Unhandled error: runtime/runtime_test.go#L181
Unhandled error
Unhandled error: builtin/native_calls_test.go#L193
Unhandled error
Unhandled error: chain/block_reader_test.go#L73
Unhandled error
Unhandled error: builtin/native_calls_test.go#L260
Unhandled error
Unhandled error: tracers/js/goja.go#L896
Unhandled error
Unhandled error: state/state_test.go#L163
Unhandled error
Unhandled error: tracers/tracers_test.go#L376
Unhandled error
Unhandled error: tracers/js/goja.go#L937
Unhandled error
Unhandled error: blake2b/blake2x.go#L163
Unhandled error
Unhandled error: tracers/logger/logger.go#L386
Unhandled error
Unhandled error: packer/packer_test.go#L134
Unhandled error
Unhandled error: builtin/executor_test.go#L69
Unhandled error
Unhandled error: packer/packer_test.go#L140
Unhandled error
Unhandled error: state/state_test.go#L112
Unhandled error
Unhandled error: builtin/native_calls_test.go#L375
Unhandled error
Unhandled error: tx/transaction.go#L112
Unhandled error
Unhandled error: chain/repository_test.go#L138
Unhandled error
Unhandled error: tracers/logger/logger.go#L367
Unhandled error
Unhandled error: tracers/js/goja.go#L787
Unhandled error
Unhandled error: tracers/js/goja.go#L456
Unhandled error
Unhandled error: tracers/logger/logger.go#L294
Unhandled error
Unhandled error: txpool/tx_pool_test.go#L199
Unhandled error
Unhandled error: vm/bn256/google/bn256_test.go#L278
Unhandled error
Unhandled error: chain/block_reader_test.go#L64
Unhandled error
Unhandled error: tracers/js/goja.go#L384
Unhandled error
Unhandled error: builtin/native_calls_test.go#L194
Unhandled error
Unhandled error: muxdb/muxdb.go#L108
Unhandled error
Unhandled error: builtin/executor_test.go#L72
Unhandled error
Unhandled error: tracers/js/goja.go#L529
Unhandled error
Unhandled error: bft/engine_test.go#L459
Unhandled error
Unhandled error: chain/repository_test.go#L83
Unhandled error
Unhandled error: runtime/runtime_test.go#L56
Unhandled error
Unhandled error: trie/node_test.go#L73
Unhandled error
Unhandled error: cmd/thor/main.go#L264
Unhandled error
Unhandled error: trie/proof_test.go#L84
Unhandled error
Unhandled error: builtin/native_calls_test.go#L847
Unhandled error
Unhandled error: builtin/native_calls_test.go#L502
Unhandled error
Unhandled error: tracers/js/goja.go#L421
Unhandled error
Unhandled error: vm/bn256/google/bn256_test.go#L280
Unhandled error
Unhandled error: cmd/thor/main.go#L268
Unhandled error
Unhandled error: txpool/tx_pool_test.go#L144
Unhandled error
Unhandled error: tracers/logger/logger.go#L304
Unhandled error
Unhandled error: tracers/logger/logger.go#L354
Unhandled error
Unhandled error: chain/block_reader_test.go#L27
Unhandled error
Unhandled error: state/cached_object_test.go#L48
Unhandled error
Unhandled error: consensus/consensus_test.go#L70
Unhandled error
Unhandled error: vm/instructions_test.go#L80
Unhandled error
Unhandled error: chain/block_reader_test.go#L24
Unhandled error
Unhandled error: bft/engine_test.go#L687
Unhandled error
Unhandled error: trie/iterator_test.go#L389
Unhandled error
Unhandled error: trie/iterator_test.go#L414
Unhandled error
Unhandled error: state/state_test.go#L40
Unhandled error
Unhandled error: builtin/native_calls_test.go#L777
Unhandled error
Unhandled error: trie/proof_test.go#L163
Unhandled error
Unhandled error: builtin/native_calls_test.go#L836
Unhandled error
Unhandled error: tracers/logger/logger_json.go#L75
Unhandled error
Unhandled error: cmd/thor/main.go#L131
Unhandled error
Unhandled error: cmd/thor/node/node.go#L242
Unhandled error
Unhandled error: tracers/js/goja.go#L528
Unhandled error
Unhandled error: runtime/resolved_tx_test.go#L156
Unhandled error
Unhandled error: vm/instructions_test.go#L47
Unhandled error
Unhandled error: consensus/consensus_test.go#L360
Unhandled error
Unhandled error: builtin/energy/energy_test.go#L54
Unhandled error
Unhandled error: state/account_test.go#L64
Unhandled error
Unhandled error: tracers/js/goja.go#L530
Unhandled error
Unhandled error: tracers/logger/logger.go#L376
Unhandled error
Unhandled error: chain/repository_test.go#L108
Unhandled error
Unhandled error: consensus/consensus_test.go#L68
Unhandled error
Unhandled error: chain/block_reader_test.go#L67
Unhandled error
Unhandled error: trie/proof_test.go#L115
Unhandled error
Unhandled error: cmd/thor/utils.go#L524
Unhandled error
Unhandled error: trie/iterator.go#L192
Unhandled error
Unhandled error: txpool/tx_pool_test.go#L69
Unhandled error
Unhandled error: builtin/native_calls_test.go#L376
Unhandled error
Unhandled error: tracers/js/goja.go#L599
Unhandled error
Unhandled error: tracers/logger/logger.go#L350
Unhandled error
Unhandled error: trie/node_test.go#L89
Unhandled error
Unhandled error: builtin/native_calls_test.go#L857
Unhandled error
Unhandled error: thor/hash.go#L30
Unhandled error
Unhandled error: tracers/js/goja.go#L148
Unhandled error
Unhandled error: runtime/resolved_tx_test.go#L163
Unhandled error
Unhandled error: builtin/native_calls_test.go#L564
Unhandled error
Unhandled error: tracers/js/goja.go#L392
Unhandled error
Unhandled error: trie/hasher.go#L232
Unhandled error
Unhandled error: txpool/tx_pool_test.go#L136
Unhandled error
Unhandled error: trie/iterator_test.go#L264
Unhandled error
Unhandled error: block/header.go#L140
Unhandled error
Unhandled error: logdb/logdb_test.go#L36
Unhandled error
Unhandled error: bft/engine_test.go#L741
Unhandled error
Unhandled error: trie/trie_test.go#L704
Unhandled error
Unhandled error: runtime/runtime_test.go#L267
Unhandled error
Unhandled error: tracers/js/goja.go#L727
Unhandled error
Unhandled error: state/state_test.go#L80
Unhandled error
Unhandled error: trie/trie_test.go#L646
Unhandled error
Unhandled error: tracers/js/goja.go#L944
Unhandled error
Unhandled error: chain/repository_test.go#L132
Unhandled error
Unhandled error: block/block_test.go#L73
Unhandled error
Unhandled error: block/txs_root_features_test.go#L19
Unhandled error
Unhandled error: tracers/js/goja.go#L938
Unhandled error
Unhandled error: packer/packer_test.go#L137
Unhandled error
Unhandled error: cmd/thor/main.go#L155
Unhandled error
Unhandled error: txpool/blocklist.go#L85
Unhandled error
Unhandled error: tracers/js/goja.go#L939
Unhandled error
Unhandled error: tracers/logger/logger.go#L289
Unhandled error
Unhandled error: tracers/js/goja.go#L942
Unhandled error
Unhandled error: vrf/vrf_test.go#L35
Unhandled error
Unhandled error: tracers/js/goja.go#L729
Unhandled error
Unhandled error: trie/proof.go#L84
Unhandled error
Unhandled error: tracers/logger/logger.go#L378
Unhandled error
Unhandled error: trie/iterator_test.go#L79
Unhandled error
Unhandled error: trie/trie_test.go#L120
Unhandled error
Unhandled error: chain/block_reader_test.go#L70
Unhandled error
Unhandled error: consensus/consensus_test.go#L379
Unhandled error
Unhandled error: chain/block_reader_test.go#L75
Unhandled error
Unhandled error: runtime/resolved_tx_test.go#L146
Unhandled error
Unhandled error: p2psrv/rpc/rpc.go#L116
Unhandled error
Unhandled error: trie/trie_test.go#L541
Unhandled error
Unhandled error: cmd/thor/utils.go#L182
Unhandled error
Unhandled error: vm/instructions_test.go#L202
Unhandled error
Unhandled error: api/accounts/accounts_test.go#L416
Unhandled error
Unhandled error: cmd/thor/utils.go#L183
Unhandled error
Unhandled error: tracers/logger/logger.go#L296
Unhandled error
Unhandled error: tracers/js/goja.go#L934
Unhandled error
Unhandled error: consensus/consensus_test.go#L66
Unhandled error
Unhandled error: tracers/logger/logger.go#L323
Unhandled error
Unhandled error: cmd/thor/utils.go#L527
Unhandled error
Unhandled error: bft/engine_test.go#L473
Unhandled error
Unhandled error: p2psrv/bootstrap_nodes.go#L24
Unhandled error
Unhandled error: blake2b/blake2b_test.go#L186
Unhandled error
Unhandled error: runtime/resolved_tx_test.go#L157
Unhandled error
Unhandled error: bft/engine_test.go#L767
Unhandled error
Unhandled error: tracers/js/goja.go#L638
Unhandled error
Unhandled error: packer/packer_test.go#L108
Unhandled error
Unhandled error: tracers/js/goja.go#L897
Unhandled error
Unhandled error: trie/proof_test.go#L129
Unhandled error
Unhandled error: builtin/native_calls_test.go#L367
Unhandled error
Unhandled error: thor/hash_test.go#L31
Unhandled error
Unhandled error: logdb/logdb_test.go#L31
Unhandled error
Unhandled error: api/accounts/accounts_test.go#L403
Unhandled error
Unhandled error: bft/engine_test.go#L52
Unhandled error
Unhandled error: builtin/params/params_test.go#L24
Unhandled error
Unhandled error: builtin/native_calls_test.go#L858
Unhandled error
Unhandled error: builtin/native_calls_test.go#L259
Unhandled error
Unhandled error: runtime/runtime_test.go#L127
Unhandled error
Unhandled error: state/state_test.go#L37
Unhandled error
Unhandled error: tracers/js/goja.go#L859
Unhandled error
Unhandled error: vm/bn256/google/bn256_test.go#L282
Unhandled error
Unhandled error: trie/iterator_test.go#L375
Unhandled error
Unhandled error: tracers/logger/logger.go#L313
Unhandled error
Unhandled error: bft/engine_test.go#L708
Unhandled error
Unhandled error: tracers/logger/logger.go#L326
Unhandled error
Unhandled error: poa/seed_test.go#L40
Unhandled error
Unhandled error: vm/instructions.go#L275
Unhandled error
Unhandled error: trie/derive_root.go#L22
Unhandled error
Unhandled error: cmd/thor/node/packer_loop.go#L156
Unhandled error
Unhandled error: builtin/native_calls_test.go#L788
Unhandled error
Unhandled error: trie/proof.go#L86
Unhandled error
Unhandled error: txpool/tx_pool_test.go#L57
Unhandled error
Unhandled error: tracers/js/goja.go#L600
Unhandled error
Unhandled error: tracers/js/goja.go#L598
Unhandled error
Unhandled error: tracers/logger/logger_json.go#L89
Unhandled error
Unhandled error: txpool/tx_pool_test.go#L108
Unhandled error
Unhandled error: cmd/thor/utils.go#L149
Unhandled error
Unhandled error: state/stage_test.go#L33
Unhandled error
Unhandled error: txpool/blocklist.go#L34
Unhandled error
Unhandled error: consensus/consensus_test.go#L65
Unhandled error
Unhandled error: tracers/js/goja.go#L856
Unhandled error
Unhandled error: tracers/js/goja.go#L858
Unhandled error
Unhandled error: builtin/native_calls_test.go#L258
Unhandled error
Unhandled error: state/state_test.go#L113
Unhandled error
Unhandled error: chain/chain_test.go#L43
Unhandled error
Unhandled error: state/state_test.go#L157
Unhandled error
Unhandled error: chain/chain_test.go#L34
Unhandled error
Unhandled error: chain/repository_test.go#L114
Unhandled error
Unhandled error: vm/bn256/google/bn256_test.go#L288
Unhandled error
Unhandled error: packer/packer_test.go#L133
Unhandled error
Unhandled error: packer/packer_test.go#L138
Unhandled error
Unhandled error: state/account_test.go#L91
Unhandled error
Unhandled error: tracers/logger/logger.go#L311
Unhandled error
Unhandled error: api/node/node_test.go#L64
Unhandled error
Unhandled error: builtin/executor_test.go#L71
Unhandled error
Unhandled error: state/cached_object_test.go#L36
Unhandled error
Unhandled error: builtin/native_calls_test.go#L776
Unhandled error
Unhandled error: tracers/js/goja.go#L784
Unhandled error
Unhandled error: tx/transaction.go#L320
Unhandled error
Unhandled error: p2psrv/bootstrap_nodes.go#L25
Unhandled error
Unhandled error: tracers/js/goja.go#L728
Unhandled error
Unhandled error: builtin/native_calls_test.go#L846
Unhandled error
Unhandled error: cmd/thor/utils.go#L210
Unhandled error
Unhandled error: trie/trie_test.go#L199
Unhandled error
Unhandled error: tracers/logger/logger.go#L320
Unhandled error
Unhandled error: builtin/executor_test.go#L70
Unhandled error
Unhandled error: p2psrv/rpc/rpc.go#L83
Unhandled error
Unhandled error: chain/repository_test.go#L126
Unhandled error
Unhandled error: tracers/logger/logger.go#L291
Unhandled error
Unhandled error: packer/packer_test.go#L96
Unhandled error
Unhandled error: tracers/logger/logger.go#L381
Unhandled error
Unhandled error: tracers/logger/logger.go#L287
Unhandled error
Unhandled error: txpool/blocklist.go#L54
Unhandled error
Unhandled error: runtime/runtime_test.go#L180
Unhandled error
Unhandled error: tracers/js/goja.go#L941
Unhandled error
Unhandled error: builtin/energy/energy_test.go#L51
Unhandled error
Unhandled error: tracers/tracers_test.go#L127
Unhandled error
Unhandled error: chain/repository_test.go#L143
Unhandled error
Unhandled error: vm/bn256/google/bn256_test.go#L284
Unhandled error
Unhandled error: tracers/logger/logger.go#L301
Unhandled error
Unhandled error: trie/iterator_test.go#L234
Unhandled error
Unhandled error: builtin/native_calls_test.go#L787
Unhandled error
Unhandled error: chain/block_reader_test.go#L61
Unhandled error
Unhandled error: builtin/native_calls_test.go#L366
Unhandled error
Unhandled error: tracers/tracers_test.go#L377
Unhandled error
Unhandled error: builtin/native_calls_test.go#L349
Unhandled error
Unhandled error: api/blocks/blocks_test.go#L157
Unhandled error
Unhandled error: builtin/native_calls_test.go#L262
Unhandled error
Unhandled error: trie/iterator_test.go#L228
Unhandled error
Unhandled error: txpool/tx_object_test.go#L108
Unhandled error
Unhandled error: cmd/thor/node/tx_stash_test.go#L30
Unhandled error
Unhandled error: state/account_test.go#L86
Unhandled error
Unhandled error: tracers/js/goja.go#L861
Unhandled error
Unhandled error: tracers/js/goja.go#L935
Unhandled error
Unhandled error: trie/iterator_test.go#L351
Unhandled error
Unhandled error: tracers/logger/logger.go#L390
Unhandled error
Unhandled error: trie/proof_test.go#L77
Unhandled error
Unhandled error: logdb/logdb_test.go#L100
Unhandled error
Unhandled error: tx/transaction.go#L136
Unhandled error
Unhandled error: tracers/js/goja.go#L943
Unhandled error
Unhandled error: tracers/js/goja.go#L860
Unhandled error
Unhandled error: trie/proof_test.go#L59
Unhandled error
Unhandled error: trie/proof.go#L82
Unhandled error
Unhandled error: chain/block_reader_test.go#L32
Unhandled error
Unhandled error: thor/hash_test.go#L32
Unhandled error
Unhandled error: chain/chain_test.go#L40
Unhandled error
Unhandled error: comm/sync.go#L87
Unhandled error
Unused constant: api/blocks/blocks_test.go#L33
Unused constant `testPrivHex`
Unused constant: vm/gas.go#L34
Unused constant `GasContractByte`
Unused constant: vm/gas.go#L33
Unused constant `GasStop`
Unused constant: vm/gas.go#L32
Unused constant `GasReturn`
Unused constant: api/events/types.go#L137
Unused constant `BlockRangeType`
Unused constant: api/blocks/blocks_test.go#L32
Unused constant `testAddress`
Unused exported function: tracers/logger/logger_json.go#L37
Unused function `NewJSONLogger`
Unused exported function: vm/noop.go#L29
Unused function `NoopTransfer`
Unused exported function: builtin/gen/bindata.go#L894
Unused function `RestoreAssets`
Unused exported function: tracers/logger/logger.go#L285
Unused function `WriteTrace`
Unused exported function: builtin/gen/bindata.go#L751
Unused function `AssetNames`
Unused exported function: packer/errors.go#L34
Unused function `IsKnownTx`
Unused exported function: vm/bn256/cloudflare/bn256.go#L329
Unused function `Miller`
Unused exported function: tracers/logger/logger.go#L318
Unused function `WriteLogs`
Unused exported function: vm/opcodes.go#L543
Unused function `StringToOp`
Unused exported function: tracers/logger/logger.go#L339
Unused function `NewMarkdownLogger`
Unused exported function: vm/noop.go#L26
Unused function `NoopCanTransfer`
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: api/accounts/accounts_test.go#L35
Unused variable `sol`
Unused global variable: vm/errors.go#L25
Unused variable `ErrTraceLimitReached`
Unused parameter: vm/gas_table.go#L296
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L250
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L297
Unused parameter `pc *uint64`
Unused parameter: tracers/js/tracer_test.go#L38
Unused parameter `common.Address`
Unused parameter: vm/instructions.go#L101
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L507
Unused parameter `contract *Contract`
Unused parameter: tracers/logger/logger.go#L221
Unused parameter `gasUsed`
Unused parameter: vm/gas_table.go#L486
Unused parameter `gt params.GasTable`
Unused parameter: vm/instructions.go#L83
Unused parameter `memory *Memory`
Unused parameter: tracers/native/4byte.go#L82
Unused parameter `value`
Unused parameter: tracers/logger/logger.go#L217
Unused parameter `contract`
Unused parameter: vm/instructions.go#L65
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L179
Unused parameter `memory *Memory`
Unused parameter: bft/justifier.go#L70
Unused parameter `blockID thor.Bytes32`
Unused parameter: vm/instructions.go#L185
Unused parameter `evm *EVM`
Unused parameter: vm/noop.go#L26
Unused parameter `balance *big.Int`
Unused parameter: vm/instructions.go#L203
Unused parameter `pc *uint64`
Unused parameter: vm/instructions.go#L313
Unused parameter `memory *Memory`
Unused parameter: vm/instructions.go#L236
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L169
Unused parameter `contract *Contract`
Unused parameter: tracers/js/goja.go#L270
Unused parameter `memory`
Unused parameter: vm/gas_table.go#L118
Unused parameter `mem *Memory`
Unused parameter: vm/instructions.go#L191
Unused parameter `memory *Memory`
Unused parameter: tracers/logger/logger_json.go#L55
Unused parameter `contract *vm.Contract`
Unused parameter: vm/instructions.go#L468
Unused parameter `contract *Contract`
Unused parameter: tracers/logger/logger.go#L394
Unused parameter `value`
Unused parameter: tracers/logger/logger.go#L366
Unused parameter `memory`
Unused parameter: vm/gas_table.go#L482
Unused parameter `mem *Memory`
Unused parameter: vm/instructions.go#L551
Unused parameter `memory *Memory`
Unused parameter: vm/instructions.go#L537
Unused parameter `contract *Contract`
Unused parameter: tracers/js/goja.go#L270
Unused parameter `cost`
Unused parameter: vm/instructions.go#L378
Unused parameter `memory *Memory`
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: tracers/logger/logger.go#L394
Unused parameter `from`
Unused parameter: vm/gas_table.go#L327
Unused parameter `memorySize uint64`
Unused parameter: tracers/native/noop.go#L54
Unused parameter `cost`
Unused parameter: vm/instructions.go#L290
Unused parameter `contract *Contract`
Unused parameter: tracers/native/noop.go#L50
Unused parameter `gas`
Unused parameter: tracers/logger/logger.go#L238
Unused parameter `ctx`
Unused parameter: vm/instructions.go#L807
Unused parameter `memory *Memory`
Unused parameter: tracers/native/noop.go#L42
Unused parameter `input`
Unused parameter: tracers/logger/logger.go#L385
Unused parameter `gas`
Unused parameter: vm/gas_table.go#L260
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L213
Unused parameter `evm *EVM`
Unused parameter: vm/gas_table.go#L244
Unused parameter `mem *Memory`
Unused parameter: tracers/native/4byte.go#L82
Unused parameter `from`
Unused parameter: vm/noop.go#L29
Unused parameter `amount *big.Int`
Unused parameter: vm/noop.go#L36
Unused parameter `value`
Unused parameter: vm/instructions.go#L537
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L169
Unused parameter `pc *uint64`
Unused parameter: vm/noop.go#L42
Unused parameter `data []byte`
Unused parameter: vm/instructions.go#L267
Unused parameter `contract *Contract`
Unused parameter: tracers/logger/logger_json.go#L92
Unused parameter `typ vm.OpCode`
Unused parameter: vm/bn256/google/twist.go#L257
Unused parameter `pool *bnPool`
Unused parameter: vm/instructions.go#L65
Unused parameter `memory *Memory`
Unused parameter: vm/instructions.go#L149
Unused parameter `memory *Memory`
Unused parameter: api/subscriptions/subscriptions.go#L83
Unused parameter `w http.ResponseWriter`
Unused parameter: vm/instructions.go#L222
Unused parameter `pc *uint64`
Unused parameter: tracers/native/noop.go#L68
Unused parameter `gasLimit`
Unused parameter: vm/instructions.go#L462
Unused parameter `memory *Memory`
Unused parameter: vm/instructions.go#L222
Unused parameter `evm *EVM`
Unused parameter: tracers/native/noop.go#L50
Unused parameter `err`
Unused parameter: vm/gas_table.go#L319
Unused parameter `memorySize uint64`
Unused parameter: vm/instructions.go#L89
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L191
Unused parameter `pc *uint64`
Unused parameter: vm/instructions.go#L267
Unused parameter `pc *uint64`
Unused parameter: vm/instructions.go#L197
Unused parameter `evm *EVM`
Unused parameter: vm/instructions.go#L77
Unused parameter `pc *uint64`
Unused parameter: runtime/statedb/statedb.go#L133
Unused parameter `addr`
Unused parameter: tracers/native/4byte.go#L82
Unused parameter `gas`
Unused parameter: api/subscriptions/subscriptions.go#L91
Unused parameter `w http.ResponseWriter`
Unused parameter: tracers/native/prestate.go#L201
Unused parameter `rData`
Unused parameter: vm/gas_table.go#L170
Unused parameter `contract *Contract`
Unused parameter: tracers/native/noop.go#L54
Unused parameter `op`
Unused parameter: vm/instructions.go#L59
Unused parameter `pc *uint64`
Unused parameter: tracers/logger/logger.go#L366
Unused parameter `gas`
Unused parameter: tracers/logger/logger.go#L235
Unused parameter `gasUsed`
Unused parameter: vm/instructions.go#L587
Unused parameter `contract *Contract`
Unused parameter: tracers/logger/logger_json.go#L45
Unused parameter `value *big.Int`
Unused parameter: tracers/logger/logger_test.go#L41
Unused parameter `amount *big.Int`
Unused parameter: vm/instructions.go#L378
Unused parameter `pc *uint64`
Unused parameter: tracers/logger/logger.go#L232
Unused parameter `gas`
Unused parameter: vm/instructions.go#L149
Unused parameter `contract *Contract`
Unused parameter: vm/instructions.go#L213
Unused parameter `memory *Memory`
Unused parameter: tracers/native/noop.go#L50
Unused parameter `contract`
Unused parameter: vm/instructions.go#L513
Unused parameter `contract *Contract`
Unused parameter: vm/bn256/cloudflare/gfp_decl.go#L19
Unused parameter `a`
Unused parameter: tracers/logger/logger.go#L394
Unused parameter `to`
Unused parameter: tracers/native/noop.go#L58
Unused parameter `to`
Unused parameter: tracers/logger/logger_test.go#L36
Unused parameter `common.Hash`
Unused parameter: vm/instructions.go#L507
Unused parameter `memory *Memory`
Malformed build tag: blake2b/register.go#L5
//+build comments can be converted to //go:build directive
Malformed build tag: vm/bn256/cloudflare/gfp_decl.go#L1
//+build comments can be converted to //go:build directive
Malformed build tag: vm/bn256/bn256_fast.go#L5
//+build comments can be converted to //go:build directive
Malformed build tag: blake2b/blake2b_ref.go#L5
//+build comments can be converted to //go:build directive
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: 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: 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: 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 ...'
Direct comparison of errors: vm/instructions.go#L701
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: vm/evm.go#L321
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: trie/iterator.go#L273
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: packer/errors.go#L24
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: chain/repository.go#L413
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: vm/instructions.go#L668
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: vm/evm.go#L231
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: consensus/errors.go#L23
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: logdb/logdb.go#L348
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: block/extension.go#L43
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: muxdb/internal/engine/leveldb.go#L46
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: cmd/thor/optimizer/optimizer.go#L53
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: vm/evm.go#L372
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: trie/iterator.go#L259
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: tracers/logger/logger.go#L250
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: vm/instructions.go#L758
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: cmd/thor/node/node.go#L207
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: packer/errors.go#L35
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: txpool/tx_pool.go#L164
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: packer/errors.go#L19
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: vm/instructions.go#L635
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: cmd/thor/node/node.go#L187
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: cmd/thor/optimizer/optimizer.go#L53
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: p2psrv/nodes.go#L29
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: cmd/thor/node/node.go#L187
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: vm/instructions.go#L628
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: cmd/thor/node/node.go#L406
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: cmd/thor/node/node.go#L403
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: cmd/thor/node/node.go#L406
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: vm/instructions.go#L733
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: vm/evm.go#L490
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: vm/instructions.go#L783
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: trie/iterator.go#L298
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: vm/evm.go#L280
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: cmd/thor/node/node.go#L403
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: vm/evm.go#L492
Comparison with errors using equality operators fails on wrapped errors
Direct comparison of errors: vm/instructions.go#L626
Comparison with errors using equality operators fails on wrapped errors
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: 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: thor/address.go#L43
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#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: 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: 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: 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#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: 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: 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: 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: 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: 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: 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_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: 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#L33
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.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: 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: 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: 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: 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: 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: 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: 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: 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: 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: thor/address.go#L56
Struct Address 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: 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: 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: 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#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/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: 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: 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: 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: 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/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/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: 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: thor/address.go#L48
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#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: 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: 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: 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: thor/address.go#L38
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#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: 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: 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: 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: 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: 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: 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/native/prestate.go#L48
Struct account 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: 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/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: 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.
Name starts with a package name: bft/engine.go#L29
Name starts with the package name
Empty slice declared using a literal: trie/proof.go#L39
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#L113
Empty slice declaration using a literal
Empty slice declared using a literal: vrf/vrf_test.go#L64
Empty slice declaration using a literal
Receiver has a generic name: vm/bn256/google/gfp2.go#L225
Receiver names are different
Receiver has a generic name: tracers/js/goja.go#L752
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: 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: tracers/js/goja.go#L782
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: 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: 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: tracers/js/goja.go#L556
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: 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: tracers/js/goja.go#L742
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: tracers/js/goja.go#L596
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: 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: 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: tracers/js/goja.go#L541
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: tracers/js/goja.go#L585
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: tracers/js/goja.go#L762
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: tracers/js/goja.go#L772
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: tracers/js/goja.go#L570
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: vm/bn256/google/gfp2.go#L67
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: 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: 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
Receiver has a generic name: tracers/js/goja.go#L592
Receiver names are different
Redundant type conversion: state/state.go#L468
Redundant type conversion
Redundant type conversion: consensus/consensus_test.go#L124
Redundant type conversion
Redundant type conversion: tracers/native/call.go#L249
Redundant type conversion
Redundant type conversion: vm/instructions.go#L818
Redundant type conversion
Redundant type conversion: tracers/js/goja.go#L357
Redundant type conversion
Redundant type conversion: bft/engine.go#L237
Redundant type conversion
Redundant type conversion: comm/handle_rpc.go#L88
Redundant type conversion
Redundant type conversion: builtin/native_calls_test.go#L501
Redundant type conversion
Redundant type conversion: trie/trie_test.go#L56
Redundant type conversion
Redundant type conversion: block/block_test.go#L24
Redundant type conversion
Redundant type conversion: builtin/native_calls_test.go#L502
Redundant type conversion
Redundant type conversion: tracers/native/prestate.go#L266
Redundant type conversion
Redundant type conversion: api/accounts/accounts_test.go#L195
Redundant type conversion
Redundant type conversion: runtime/runtime.go#L176
Redundant type conversion
Redundant type conversion: runtime/runtime.go#L245
Redundant type conversion
Redundant type conversion: runtime/runtime.go#L177
Redundant type conversion
Redundant type conversion: builtin/native_calls_test.go#L259
Redundant type conversion
Redundant type conversion: tracers/native/call.go#L171
Redundant type conversion
Redundant type conversion: consensus/consensus_test.go#L93
Redundant type conversion
Redundant type conversion: comm/handle_rpc.go#L126
Redundant type conversion
Redundant type conversion: tracers/tracers_test.go#L395
Redundant type conversion
Redundant import alias: logdb/logdb.go#L15
Redundant alias
Redundant import alias: cmd/thor/utils.go#L52
Redundant alias
Redundant import alias: cmd/disco/main.go#L21
Redundant alias
Redundant import alias: cmd/thor/main.go#L19
Redundant alias
Redundant import alias: cmd/thor/flags.go#L10
Redundant alias
Redundant import alias: cmd/thor/main.go#L33
Redundant alias
Redundant import alias: logdb/logdb_test.go#L17
Redundant alias
Redundant import alias: cmd/thor/utils.go#L37
Redundant alias
Redundant parentheses: builtin/native_calls_test.go#L155
Redundant parentheses
Redundant parentheses: trie/trie.go#L493
Redundant parentheses
Redundant parentheses: tx/features.go#L21
Redundant parentheses
Redundant parentheses: vm/chain_config.go#L51
Redundant parentheses
Redundant parentheses: vm/contracts.go#L475
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: cmd/thor/node/packer_loop.go#L105
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: thor/address.go#L108
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: vm/bn256/google/main_test.go#L47
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: vm/bn256/cloudflare/main_test.go#L52
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/fork_config.go#L17
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: thor/fork_config.go#L19
Use camel case instead of snake case
Usage of Snake_Case: vm/contracts.go#L146
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
Usage of Snake_Case: thor/address.go#L108
Use camel case instead of snake case
Type assertion on errors fails on wrapped errors: trie/trie_test.go#L148
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: trie/iterator.go#L262
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: runtime/statedb/statedb_test.go#L31
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: muxdb/muxdb.go#L91
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: api/utils/http.go#L57
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: txpool/errors.go#L23
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: muxdb/internal/trie/trie.go#L244
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: txpool/errors.go#L29
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: muxdb/internal/trie/trie.go#L245
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: packer/errors.go#L29
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: trie/node.go#L332
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: trie/trie_test.go#L124
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: trie/trie_test.go#L142
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: trie/trie_test.go#L502
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: trie/iterator_test.go#L381
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: trie/iterator.go#L276
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: trie/iterator_test.go#L345
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: trie/trie_test.go#L78
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: consensus/errors.go#L28
Type assertion on errors fails on wrapped errors
Type assertion on errors fails on wrapped errors: trie/trie_test.go#L130
Type assertion on errors fails on wrapped errors