Dfns API Enumerated Types
Dfns uses a number of enumerated types throughout our API. Here is a comprehensive list of all valid values for our enumerated types.
Dfns supports over 9000 cryptocurrencies and ERC20 fungible asset types - far too many to list here! Please refer to this Github link for an up-to-date list of supported values. Use the strings under the
Routing
column header when sending requests to APIs that require an asset symbol in the following format: <SYMBOL>[.<NETWORK>]
The Dfns Permissions model relies on the following operation enums:
- ApiKeys:Create
- ApiKeys:Read
- ApiKeys:Revoke
- AssetAccounts:Archive
- AssetAccounts:Create
- AssetAccounts:Read
- Balances:Read
- CallbackEvents:Read
- CallbackSubscriptions:Archive
- CallbackSubscriptions:Create
- CallbackSubscriptions:Read
- Employees:Read
- Payments:Create
- Payments:Read
- PermissionAssignments:Create
- PermissionAssignments:Read
- PermissionAssignments:Revoke
- PermissionPredicates:Archive
- PermissionPredicates:Create
- PermissionPredicates:Read
- PermissionPredicates:Update
- Permissions:Archive
- Permissions:Create
- Permissions:Read
- Permissions:Update
- Policies:Archive
- Policies:Create
- Policies:Read
- Policies:Update
- PolicyControlExecutions:Read
- PolicyControlExecutions:Update
- PolicyControls:Archive
- PolicyControls:Create
- PolicyControls:Read
- PolicyControls:Update
- PolicyRules:Archive
- PolicyRules:Create
- PolicyRules:Read
- PolicyRules:Update
- PublicKeyAddresses:Read
- PublicKeys:Create
- PublicKeys:Read
- Signatures:Create
- Signatures:Read
- Transactions:Create
- Transactions:Read
Initiated
- Payment just got created, policies are being executedApproved
- Payment is approved to be executed, it will soon be broadcastedRejected
- Payment was rejected by policy engineExecuted
- Payment is executed and fed to a blockchain nodeFailed
- There was an error during broadcasting of the paymentConfirmed
- Payment is considered Confirmed when it's part of a given block and contains block information
Note these network enums are only for Asset Accounts which have been deprecated. Please see the network values supported by the Wallets API here.
Dfns supports 24 Blockchains today and we are adding more constantly. Here is the valid list of values for
network
parameters: Network Symbol | Network Name | Testnet RPC |
---|---|---|
ADA | Cardano | |
ALGO | Algorand | |
ARB | Arbitrum | |
ATOM | Cosmos | |
AVAX-C | Avalanche | |
BNB | Binance Smart Chain | |
BTC | Bitcoin | |
CFG | Centrifuge | (only mainnet) wss://fullnode.parachain.centrifuge.io |
DOGE | Dogecoin | |
DOT | Polkadot | |
EGLD | Elrond | |
ETH | Ethereum | |
FTM | Fantom | |
KSM | Kusama | |
LTC | Litecoin | |
MATIC | Polygon | |
NEAR | Near | |
OP | Optimism | |
POLYX | Polymesh | wss://testnet-rpc.polymesh.live |
sFUEL | SKALE (note lower case "s") | |
SOL | Solana | |
TRX | Tron | |
XLM | Stellar | |
XRP | Ripple | |
XTZ | Tezos |
Last modified 2mo ago