Calculate Transaction Mass
Authorizations
ApiKeyAuthApiKeyAuthapi-key string
NOWNodes API key passed in the api-key header.
Changed. The returned mass is the largest of the compute mass, the storage mass (KIP-0009) and the normalized transient mass, for both v0 and v1 transactions; previously the transient mass was not taken into account, so mass could be lower. The request accepts the v1 fields (computeBudget, covenant, gas, payload).
This function calculates and returns the mass of a transaction, which is essential for determining the minimum fee. The returned mass is the largest of the compute mass, the storage mass as defined in KIP-0009 and the normalized transient mass, for both v0 and v1 transactions.
Note: Be aware that if the transaction has a very low output amount or a high number of outputs, the mass can become significantly large.
Body
versionintegerrequiredinputsArray<SubmitTxInput>requiredoutputsArray<SubmitTxOutput>requiredlockTimeinteger0subnetworkIdstringgasinteger0Gas (v1 transactions). Forced to 0 for v0.
payloadstringHex-encoded transaction payload. Supported for both v0 and v1 transactions.
Response
Successful Response
Validation Error