diff --git a/src/systems/filecoin_blockchain/struct/block/block.id b/src/systems/filecoin_blockchain/struct/block/block.id index c32a1efd4..384eef274 100644 --- a/src/systems/filecoin_blockchain/struct/block/block.id +++ b/src/systems/filecoin_blockchain/struct/block/block.id @@ -37,6 +37,8 @@ type BlockHeader struct { // Signatures Signature filcrypto.Signature + BaseFee abi.TokenAmount + // SerializeSigned() []byte // ComputeUnsignedFingerprint() [] } diff --git a/src/systems/filecoin_vm/message/message.id b/src/systems/filecoin_vm/message/message.id index 8dd2db495..0ac0a526a 100644 --- a/src/systems/filecoin_vm/message/message.id +++ b/src/systems/filecoin_vm/message/message.id @@ -29,9 +29,12 @@ type UnsignedMessage struct { // Amount of value to transfer from sender's to receiver's balance. Value abi.TokenAmount - // GasPrice is a Gas-to-FIL cost - GasPrice abi.TokenAmount + // Maximum amount of Gas used GasLimit GasAmount + // Maximum price to be paid per unit of Gas, includes GasPremium + GasFeeCap abi.TokenAmount + // How much to pay miner per unit of Gas + GasPremium abi.TokenAmount // Optional method to invoke on receiver, zero for a plain value send. Method abi.MethodNum