Open jorgesjv opened 2 years ago
More logs; there's a REVERT op that maybe causes the permissioning contract call error but the node is still importing blocks.
2022-10-06 12:03:09.304+02:00 | vert.x-eventloop-thread-3 | TRACE | NodePermissioningController | Node permissioning: Checking enode://095cac4614822f902900b4194bb081f1f19433c9b2d4dd57f235b33a10a5ed2d1ff72bf975a55449b8ab77ca1e19a204aad0583ce89192b591e684cf6fc3de8c@107.105.0.25:30303 -> enode://24d7fd1111ebcbf05f7f70d01d78c201ae951a296c84a1c6845bf19a91b5868831ce56c1da4bdf61c6b53425622535630b218dce49ea41eb648004d26ed44d78@107.105.0.26:30303
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | MainnetTransactionProcessor | Starting execution of MessageCall{type=FRONTIER, nonce=0, gasPrice=0x0, gasLimit=9007199254740991, to=0x0000000000000000000000000000000000009999, value=0x0000000000000000000000000000000000000000000000000000000000000000, sig=Signature{r=57896044618658097711785492504343953926418782139537452191302581570759080747168, s=57896044618658097711785492504343953926418782139537452191302581570759080747168, recId=0}, payload=0x45a59e5b00000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000765f00000000000000000000000000000000000000000000000000000000000000803039356361633436313438323266393032393030623431393462623038316631663139343333633962326434646435376632333562333361313061356564326431666637326266393735613535343439623861623737636131653139613230346161643035383363653839313932623539316536383463663666633364653863000000000000000000000000000000000000000000000000000000000000000c3130372e3130352e302e32350000000000000000000000000000000000000000}
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | MainnetTransactionProcessor | Incremented sender 0x0000000000000000000000000000000000000000 nonce (0 -> 1)
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | MainnetTransactionProcessor | Deducted sender 0x0000000000000000000000000000000000000000 upfront gas cost 0x0000000000000000000000000000000000000000000000000000000000000000 (0x0000000000000000000000000000000000000000000000026402ac5922ba0000 -> 0x0000000000000000000000000000000000000000000000026402ac5922ba0000)
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | MainnetTransactionProcessor | Gas available for execution 9007199254716895 = 9007199254740991 - 24096 (limit - intrinsic)
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | MessageCallProcessor | Executing message-call
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | MessageCallProcessor | Message call from 0x0000000000000000000000000000000000000000 to 0x0000000000000000000000000000000000009999 has zero value: no fund transferred
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH1
PC: 0
Gas cost: 3
Gas Remaining: 9007199254716895
Depth: 0
Stack:
0 0x80
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH1
PC: 2
Gas cost: 3
Gas Remaining: 9007199254716892
Depth: 0
Stack:
0 0x40
1 0x80
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: MSTORE
PC: 4
Gas cost: 12
Gas Remaining: 9007199254716889
Depth: 0
Stack:
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: CALLVALUE
PC: 5
Gas cost: 2
Gas Remaining: 9007199254716877
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000000000000
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: DUP1
PC: 6
Gas cost: 3
Gas Remaining: 9007199254716875
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000000000000
1 0x0000000000000000000000000000000000000000000000000000000000000000
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: ISZERO
PC: 7
Gas cost: 3
Gas Remaining: 9007199254716872
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000000000001
1 0x0000000000000000000000000000000000000000000000000000000000000000
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH2
PC: 8
Gas cost: 3
Gas Remaining: 9007199254716869
Depth: 0
Stack:
0 0x0010
1 0x0000000000000000000000000000000000000000000000000000000000000001
2 0x0000000000000000000000000000000000000000000000000000000000000000
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: JUMPI
PC: 16
Gas cost: 10
Gas Remaining: 9007199254716866
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000000000000
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: JUMPDEST
PC: 16
Gas cost: 1
Gas Remaining: 9007199254716856
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000000000000
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: POP
PC: 17
Gas cost: 2
Gas Remaining: 9007199254716855
Depth: 0
Stack:
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH1
PC: 18
Gas cost: 3
Gas Remaining: 9007199254716853
Depth: 0
Stack:
0 0x04
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: CALLDATASIZE
PC: 20
Gas cost: 2
Gas Remaining: 9007199254716850
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000000000144
1 0x04
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: LT
PC: 21
Gas cost: 3
Gas Remaining: 9007199254716848
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000000000000
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH2
PC: 22
Gas cost: 3
Gas Remaining: 9007199254716845
Depth: 0
Stack:
0 0x00a9
1 0x0000000000000000000000000000000000000000000000000000000000000000
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: JUMPI
PC: 25
Gas cost: 10
Gas Remaining: 9007199254716842
Depth: 0
Stack:
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH1
PC: 26
Gas cost: 3
Gas Remaining: 9007199254716832
Depth: 0
Stack:
0 0x00
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: CALLDATALOAD
PC: 28
Gas cost: 3
Gas Remaining: 9007199254716829
Depth: 0
Stack:
0 0x45a59e5b00000000000000000000000000000000000000000000000000000000
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH1
PC: 29
Gas cost: 3
Gas Remaining: 9007199254716826
Depth: 0
Stack:
0 0xe0
1 0x45a59e5b00000000000000000000000000000000000000000000000000000000
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: SHR
PC: 31
Gas cost: 3
Gas Remaining: 9007199254716823
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: DUP1
PC: 32
Gas cost: 3
Gas Remaining: 9007199254716820
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH4
PC: 33
Gas cost: 3
Gas Remaining: 9007199254716817
Depth: 0
Stack:
0 0x4dc3fefc
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: GT
PC: 38
Gas cost: 3
Gas Remaining: 9007199254716814
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000000000001
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.305+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH2
PC: 39
Gas cost: 3
Gas Remaining: 9007199254716811
Depth: 0
Stack:
0 0x0071
1 0x0000000000000000000000000000000000000000000000000000000000000001
2 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.306+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: JUMPI
PC: 113
Gas cost: 10
Gas Remaining: 9007199254716808
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.306+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: JUMPDEST
PC: 113
Gas cost: 1
Gas Remaining: 9007199254716798
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.306+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: DUP1
PC: 114
Gas cost: 3
Gas Remaining: 9007199254716797
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.306+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH4
PC: 115
Gas cost: 3
Gas Remaining: 9007199254716794
Depth: 0
Stack:
0 0x0d2020dd
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.306+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: EQ
PC: 120
Gas cost: 3
Gas Remaining: 9007199254716791
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000000000000
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.306+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH2
PC: 121
Gas cost: 3
Gas Remaining: 9007199254716788
Depth: 0
Stack:
0 0x00ae
1 0x0000000000000000000000000000000000000000000000000000000000000000
2 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.306+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: JUMPI
PC: 124
Gas cost: 10
Gas Remaining: 9007199254716785
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.306+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: DUP1
PC: 125
Gas cost: 3
Gas Remaining: 9007199254716775
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.306+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH4
PC: 126
Gas cost: 3
Gas Remaining: 9007199254716772
Depth: 0
Stack:
0 0x10d9042e
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.306+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: EQ
PC: 131
Gas cost: 3
Gas Remaining: 9007199254716769
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000000000000
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.307+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH2
PC: 132
Gas cost: 3
Gas Remaining: 9007199254716766
Depth: 0
Stack:
0 0x011c
1 0x0000000000000000000000000000000000000000000000000000000000000000
2 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.308+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: JUMPI
PC: 135
Gas cost: 10
Gas Remaining: 9007199254716763
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.308+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: DUP1
PC: 136
Gas cost: 3
Gas Remaining: 9007199254716753
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.308+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH4
PC: 137
Gas cost: 3
Gas Remaining: 9007199254716750
Depth: 0
Stack:
0 0x11601306
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.309+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: EQ
PC: 142
Gas cost: 3
Gas Remaining: 9007199254716747
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000000000000
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.309+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH2
PC: 143
Gas cost: 3
Gas Remaining: 9007199254716744
Depth: 0
Stack:
0 0x017b
1 0x0000000000000000000000000000000000000000000000000000000000000000
2 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.309+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: JUMPI
PC: 146
Gas cost: 10
Gas Remaining: 9007199254716741
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.309+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: DUP1
PC: 147
Gas cost: 3
Gas Remaining: 9007199254716731
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.309+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH4
PC: 148
Gas cost: 3
Gas Remaining: 9007199254716728
Depth: 0
Stack:
0 0x1e7c27cb
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.310+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: EQ
PC: 153
Gas cost: 3
Gas Remaining: 9007199254716725
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000000000000
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.310+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH2
PC: 154
Gas cost: 3
Gas Remaining: 9007199254716722
Depth: 0
Stack:
0 0x0199
1 0x0000000000000000000000000000000000000000000000000000000000000000
2 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.310+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: JUMPI
PC: 157
Gas cost: 10
Gas Remaining: 9007199254716719
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.310+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: DUP1
PC: 158
Gas cost: 3
Gas Remaining: 9007199254716709
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.311+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH4
PC: 159
Gas cost: 3
Gas Remaining: 9007199254716706
Depth: 0
Stack:
0 0x3620b1df
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.311+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: EQ
PC: 164
Gas cost: 3
Gas Remaining: 9007199254716703
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000000000000
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.311+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH2
PC: 165
Gas cost: 3
Gas Remaining: 9007199254716700
Depth: 0
Stack:
0 0x01b7
1 0x0000000000000000000000000000000000000000000000000000000000000000
2 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.311+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: JUMPI
PC: 168
Gas cost: 10
Gas Remaining: 9007199254716697
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.312+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: JUMPDEST
PC: 169
Gas cost: 1
Gas Remaining: 9007199254716687
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.312+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: PUSH1
PC: 170
Gas cost: 3
Gas Remaining: 9007199254716686
Depth: 0
Stack:
0 0x00
1 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.312+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: DUP1
PC: 172
Gas cost: 3
Gas Remaining: 9007199254716683
Depth: 0
Stack:
0 0x00
1 0x00
2 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.312+02:00 | vert.x-eventloop-thread-3 | TRACE | EVM | Depth: 0
Operation: REVERT
PC: 173
Gas cost: 0
Gas Remaining: 9007199254716680
Depth: 0
Stack:
0 0x0000000000000000000000000000000000000000000000000000000045a59e5b
2022-10-06 12:03:09.313+02:00 | vert.x-eventloop-thread-3 | TRACE | MainnetTransactionProcessor | Gas used by transaction: 24311, by message call/contract creation: 215
2022-10-06 12:03:09.313+02:00 | vert.x-eventloop-thread-3 | ERROR | ContextImpl | Unhandled exception Failed node permissioning smart contract call
Could it be that one of the nodes does not have the same --permissions-nodes-contract-version
Hi
All the nodes have the same permissioning config in config.toml file and the same version of the permissioning contracts.
# Permissioning
permissions-accounts-contract-enabled=true
permissions-accounts-contract-address="0x0000000000000000000000000000000000008888"
permissions-nodes-contract-enabled=true
permissions-nodes-contract-address="0x0000000000000000000000000000000000009999"
Thanks in advance
Description
As an Besu private network user, one of the four validators shows permissioning errors even with the same config as the others, and only imports blocks, not produces.
Steps to Reproduce (Bug)
Expected behavior: All validators running and producing blocks.
Actual behavior: One of the four validators shows permissioning errors, only imports blocks, not produces.
Logs
Versions
Any ideas? The rest of the validators nodes are producing blocks correctly, and when check the validators list(with the API method), it shows the node in the list, and also shows that it have not produced any block since the begining.
Thanks in advance