You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In storage table of gas for every whitelisted tx/vp
finalize_block computation of the actual gas used and validation of the tx/block
Update client to produce wrappers with the correct GasLimit (account also for compilation costs)
Testing
Linear accounting of signatures verification (multisig Multisignature #1102) -> Get the amount of signatures from SignedTxData and define a multiplicative coefficient given the cost of a single signature verification
No need to set gas as i64 for tendermint compatibility anymore since we don't care about passing the used gas to tendermint (see this issue and this one)
Depends on #976 for wrapper txs to be included first in a block and max_gas block compliance
TODO
mempool_validate
check on theGasLimit
process_proposal
check on theGasLimit
prepare_proposal
check on theGasLimit
finalize_block
computation of the actual gas used and validation of the tx/blockGasLimit
(account also for compilation costs)SignedTxData
and define a multiplicative coefficient given the cost of a single signature verificationi64
for tendermint compatibility anymore since we don't care about passing the used gas to tendermint (see this issue and this one)WrapperTx
(Fee unshielding #1281)mempool_validate
checkprocess_proposal
checkprepare_proposal
checkfinalize_block
unshield executionmempool_validate
checkFeeAmount
in client, no default in cli and set default to the storage parameterprocess_proposal
checkfinalize_block
process_proposal
(should already be done in PortBlockSpaceAllocator
tomain
#976)dry_run_tx
to handle aWrapperTx
for a correct gas estimationThe text was updated successfully, but these errors were encountered: