Last block height (inclusive) at which the operation may execute.
CXS encoding of the payload value.
Chosen by the signer: any value, as long as the pair
(nonce, block_expiry_height) has not been consumed at the verifying
contract. There is no ordering. Consumed pairs are the contract's, not
the key's, so where several keys sign for one contract, draw nonces at
random (randomNonce) rather than counting; a lone key may do
either.
Wire form of a signed operation: the
Operationstruct of thethruput-signed-op-ifinterface, in the shape generated bindings give it.The network hash, the verifying contract, and the signing key are covered by the signature but deliberately absent here. The verifying contract supplies the first two from its own syscalls and checks the signature against the key it holds, so a submitter can name neither the network or contract a signature was meant for nor the key it is checked against.
block_expiry_heightandnonceare the chain'sUniquifier, in its field order, so their encoding is byte for byte a transaction's.