lotus/node/impl/full
Mikers 06294351fa perf: eth: gas estimate set applyTsMessages false (#10546)
* have gas estimate call callInternal with applyTsMessages = false and other calls with applyTsMessages=true for gas caclulation optimization

* set applyTsMessages = true in CallWithGas call in shed

* update test with new callwithgas api optimization for eth call

* Update chain/stmgr/call.go

Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>

* env flag LOTUS_SKIP_APPLY_TS_MESSAGE_CALL_WITH_GAS must be 1 in order to have applyTsMessages change

* env flag LOTUS_SKIP_APPLY_TS_MESSAGE_CALL_WITH_GAS must be 1 in order to have applyTsMessages change

* make sure that even if we arent apply ts messages we grab ts messages from the particular user who is requesting gas estimation

---------

Co-authored-by: Jiaying Wang <42981373+jennijuju@users.noreply.github.com>
Co-authored-by: Łukasz Magiera <magik6k@users.noreply.github.com>
Co-authored-by: Ubuntu <ubuntu@ip-10-0-4-29.us-east-2.compute.internal>
2023-03-29 14:25:40 -04:00
..
chain.go feat: api: optimize ChainGetParentReceipts 2023-03-10 16:01:34 -08:00
dummy.go feat: apply gateway lookback limit to eth API lookback 2023-03-15 16:11:11 -07:00
eth_test.go eth_feeHistory: migrate to using TipSetState. 2023-03-11 17:25:00 +00:00
eth.go perf: eth: gas estimate set applyTsMessages false (#10546) 2023-03-29 14:25:40 -04:00
gas_test.go fix make gen 2022-08-29 16:25:30 +02:00
gas.go perf: eth: gas estimate set applyTsMessages false (#10546) 2023-03-29 14:25:40 -04:00
mpool.go NV18: Filecoin EVM runtime + Actor Events + EthAccount + EAM + f4 addressing (#9998) 2023-01-13 19:11:13 +00:00
multisig.go introduce v9 actors and nv17 2022-09-09 21:40:15 -04:00
raft.go Address comments 2022-11-14 15:46:58 -05:00
state.go NV18: Filecoin EVM runtime + Actor Events + EthAccount + EAM + f4 addressing (#9998) 2023-01-13 19:11:13 +00:00
sync.go fix some bugs and address some comments 2022-10-16 22:52:22 -04:00
wallet.go fix: Don't call WalletExport in msg signing flows 2023-02-10 02:37:59 +01:00