Skip to main content

IFdcVerification

Interface for verifying FDC requests.

Sourced from IFdcVerification.sol on GitHub.

Functions

verifyAddressValidity

function verifyAddressValidity(
struct IAddressValidity.Proof _proof
) external view returns (
bool _proved
);

verifyBalanceDecreasingTransaction

function verifyBalanceDecreasingTransaction(
struct IBalanceDecreasingTransaction.Proof _proof
) external view returns (
bool _proved
);

verifyConfirmedBlockHeightExists

function verifyConfirmedBlockHeightExists(
struct IConfirmedBlockHeightExists.Proof _proof
) external view returns (
bool _proved
);

verifyEVMTransaction

function verifyEVMTransaction(
struct IEVMTransaction.Proof _proof
) external view returns (
bool _proved
);

verifyPayment

function verifyPayment(
struct IPayment.Proof _proof
) external view returns (
bool _proved
);

verifyReferencedPaymentNonexistence

function verifyReferencedPaymentNonexistence(
struct IReferencedPaymentNonexistence.Proof _proof
) external view returns (
bool _proved
);