lotus/node/impl/full
Jakub Sztandera 8c7fda4441
fix(gas): when estimating GasLimit only apply priors up to the nonce
The bug is applying all messages from given From address are priors
before appling the message that we are estimating.

If user tries replacing message in the middle with gas limit estimation
then message sequence is off and user will either get an execution error
or gas mis-esimation.

Resolves #5402

Signed-off-by: Jakub Sztandera <kubuxu@protocol.ai>
2021-01-22 18:50:02 +01:00
..
beacon.go Draw the rest of the owl 2020-09-10 17:41:55 -04:00
chain.go feat: lite-mode - market storage and retrieval clients 2020-10-23 15:02:26 +02:00
gas_test.go gas: Add tests to median premium math 2020-09-09 12:14:46 +02:00
gas.go fix(gas): when estimating GasLimit only apply priors up to the nonce 2021-01-22 18:50:02 +01:00
mpool.go Merge branch 'hunjixin/feat/batchmsg' of github.com:hunjixin/lotus into hunjixin-hunjixin/feat/batchmsg 2020-10-22 14:45:33 +02:00
multisig.go migrate methods to abstracted methods 2020-10-21 12:18:37 -07:00
state.go feat: expose StateSearchMessage on gateway 2021-01-19 11:27:43 +01:00
sync.go Expose WorkerID 2020-10-28 20:22:07 +01:00
wallet.go bonus: fix WalletSign using t0 addresses in WalletSignMessage 2020-11-27 17:19:41 +01:00