CryptoFee
Types
Functions
fnaccountsaccounts(f : Fee) : List(LedgerAccount.Account) do match f do FeeValue(_, _, funding, expense) -> [funding, expense] end end#
fncheck_accountscheck_accounts(accounts : List(LedgerAccount.Account)) : Result(Unit, CryptoError.Error)#
Repeated IDs must refer to identical account definitions.
fncheck_amount_referencecheck_amount_reference(a : CryptoIdentity.Amount, r : CryptoReference.Reference) : Result(Unit, CryptoError.Error)#
fncheck_referencecheck_reference(f : Fee, r : CryptoReference.Reference) : Result(Unit, CryptoError.Error)#