CryptoIdentity
Types
Functions
Positive exact on-chain amount with explicit network provenance.
fnasset_networkasset_network(a : Asset) : Network do match a do AssetValue(n, _, _, _) -> n end end#
fncore_assetcore_asset(a : Asset) : FinanceAsset.Asset do match a do AssetValue(_, _, _, c) -> c end end#
Positive exchange amount; not eligible for on-chain operations without a descriptor.
fnnetwork_idnetwork_id(n : Network) : String do component(namespace(n)) ++ component(network_reference(n)) end#
fnnetwork_referencenetwork_reference(n : Network) : String do match n do NetworkValue(_, ref) -> ref end end#
fnprecisionprecision(a : Asset) : {Int | _ >= 0 && _ <= 255} do FinanceAsset.precision(core_asset(a)) end#
fnquantityquantity(a : Amount) : FinanceAmount.Quantity do match a do AmountValue(q, _) -> q end end#