Skip to content

FundingRequirement

Funding requirements and source request types.

Functions

NameDescription
FundingRequirement.assertValidates a funding requirement's signed fields.
FundingRequirement.fromCreates and validates a funding requirement, preserving inferred literal types.
FundingRequirement.fromRpcConverts RPC quantities to a funding requirement.
FundingRequirement.fromTupleDecodes a funding requirement from its RLP tuple.
FundingRequirement.toRpcConverts a funding requirement to RPC quantities.
FundingRequirement.toTupleConverts a funding requirement to its RLP tuple.

Errors

NameDescription
FundingRequirement.InvalidRequirementErrorThrown when funding fields violate the protocol encoding.

Types

NameDescription
FundingRequirement.FundingRequirementTarget balance to satisfy before application calls.
FundingRequirement.RpcRPC funding requirement.
FundingRequirement.TupleRLP funding requirement tuple.