adamant-api / metadata / coinMetadata
Variable: coinMetadata
ts
const coinMetadata: {
ADM: {
createCoin: boolean;
cryptoTransferDecimals: number;
decimals: number;
defaultOrdinalLevel: number;
defaultVisibility: boolean;
explorer: string;
explorerAddress: string;
explorerTx: string;
name: string;
nameShort: string;
regexAddress: string;
status: string;
symbol: string;
type: string;
website: string;
};
BTC: {
createCoin: boolean;
cryptoTransferDecimals: number;
decimals: number;
defaultOrdinalLevel: number;
defaultVisibility: boolean;
explorer: string;
explorerAddress: string;
explorerTx: string;
name: string;
regexAddress: string;
status: string;
symbol: string;
type: string;
website: string;
};
DASH: {
createCoin: boolean;
cryptoTransferDecimals: number;
decimals: number;
defaultOrdinalLevel: number;
defaultVisibility: boolean;
explorer: string;
explorerAddress: string;
explorerTx: string;
name: string;
regexAddress: string;
status: string;
symbol: string;
type: string;
website: string;
};
DOGE: {
createCoin: boolean;
cryptoTransferDecimals: number;
decimals: number;
defaultOrdinalLevel: number;
defaultVisibility: boolean;
explorer: string;
explorerAddress: string;
explorerTx: string;
name: string;
regexAddress: string;
status: string;
symbol: string;
type: string;
website: string;
};
ETH: {
createCoin: boolean;
cryptoTransferDecimals: number;
decimals: number;
defaultOrdinalLevel: number;
defaultVisibility: boolean;
explorer: string;
explorerAddress: string;
explorerTx: string;
name: string;
regexAddress: string;
status: string;
symbol: string;
type: string;
website: string;
};
} = wallets.coins;Defined in: src/metadata/index.ts:14
Authoritative metadata for SDK-supported ADM and external coin modules.
Type Declaration
ADM
ts
ADM: {
createCoin: boolean;
cryptoTransferDecimals: number;
decimals: number;
defaultOrdinalLevel: number;
defaultVisibility: boolean;
explorer: string;
explorerAddress: string;
explorerTx: string;
name: string;
nameShort: string;
regexAddress: string;
status: string;
symbol: string;
type: string;
website: string;
};ADM.createCoin
ts
createCoin: boolean = true;ADM.cryptoTransferDecimals
ts
cryptoTransferDecimals: number = 8;ADM.decimals
ts
decimals: number = 8;ADM.defaultOrdinalLevel
ts
defaultOrdinalLevel: number = 0;ADM.defaultVisibility
ts
defaultVisibility: boolean = true;ADM.explorer
ts
explorer: string = "https://explorer.adamant.im";ADM.explorerAddress
ts
explorerAddress: string = "https://explorer.adamant.im/address/${ID}";ADM.explorerTx
ts
explorerTx: string = "https://explorer.adamant.im/tx/${ID}";ADM.name
ts
name: string = "ADAMANT Messenger";ADM.nameShort
ts
nameShort: string = "ADAMANT";ADM.regexAddress
ts
regexAddress: string = "^U([0-9]{6,21})$";ADM.status
ts
status: string = "active";ADM.symbol
ts
symbol: string = "ADM";ADM.type
ts
type: string = "coin";ADM.website
ts
website: string = "https://adamant.im";BTC
ts
BTC: {
createCoin: boolean;
cryptoTransferDecimals: number;
decimals: number;
defaultOrdinalLevel: number;
defaultVisibility: boolean;
explorer: string;
explorerAddress: string;
explorerTx: string;
name: string;
regexAddress: string;
status: string;
symbol: string;
type: string;
website: string;
};BTC.createCoin
ts
createCoin: boolean = true;BTC.cryptoTransferDecimals
ts
cryptoTransferDecimals: number = 8;BTC.decimals
ts
decimals: number = 8;BTC.defaultOrdinalLevel
ts
defaultOrdinalLevel: number = 10;BTC.defaultVisibility
ts
defaultVisibility: boolean = true;BTC.explorer
ts
explorer: string = "https://bitcoinexplorer.org";BTC.explorerAddress
ts
explorerAddress: string = "https://bitcoinexplorer.org/address/${ID}";BTC.explorerTx
ts
explorerTx: string = "https://bitcoinexplorer.org/tx/${ID}";BTC.name
ts
name: string = "Bitcoin";BTC.regexAddress
ts
regexAddress: string = "^bc1[a-zA-Z0-9]{39,59}$|^[13][1-9A-HJ-NP-Za-km-z]{25,34}$";BTC.status
ts
status: string = "active";BTC.symbol
ts
symbol: string = "BTC";BTC.type
ts
type: string = "coin";BTC.website
ts
website: string = "https://bitcoin.org";DASH
ts
DASH: {
createCoin: boolean;
cryptoTransferDecimals: number;
decimals: number;
defaultOrdinalLevel: number;
defaultVisibility: boolean;
explorer: string;
explorerAddress: string;
explorerTx: string;
name: string;
regexAddress: string;
status: string;
symbol: string;
type: string;
website: string;
};DASH.createCoin
ts
createCoin: boolean = true;DASH.cryptoTransferDecimals
ts
cryptoTransferDecimals: number = 8;DASH.decimals
ts
decimals: number = 8;DASH.defaultOrdinalLevel
ts
defaultOrdinalLevel: number = 70;DASH.defaultVisibility
ts
defaultVisibility: boolean = true;DASH.explorer
ts
explorer: string = "https://dashblockexplorer.com";DASH.explorerAddress
ts
explorerAddress: string = "https://dashblockexplorer.com/address/${ID}";DASH.explorerTx
ts
explorerTx: string = "https://dashblockexplorer.com/tx/${ID}";DASH.name
ts
name: string = "Dash";DASH.regexAddress
ts
regexAddress: string = "^[7X][1-9A-HJ-NP-Za-km-z]{33,}$";DASH.status
ts
status: string = "active";DASH.symbol
ts
symbol: string = "DASH";DASH.type
ts
type: string = "coin";DASH.website
ts
website: string = "https://dash.org";DOGE
ts
DOGE: {
createCoin: boolean;
cryptoTransferDecimals: number;
decimals: number;
defaultOrdinalLevel: number;
defaultVisibility: boolean;
explorer: string;
explorerAddress: string;
explorerTx: string;
name: string;
regexAddress: string;
status: string;
symbol: string;
type: string;
website: string;
};DOGE.createCoin
ts
createCoin: boolean = true;DOGE.cryptoTransferDecimals
ts
cryptoTransferDecimals: number = 8;DOGE.decimals
ts
decimals: number = 8;DOGE.defaultOrdinalLevel
ts
defaultOrdinalLevel: number = 70;DOGE.defaultVisibility
ts
defaultVisibility: boolean = true;DOGE.explorer
ts
explorer: string = "https://dogechain.info";DOGE.explorerAddress
ts
explorerAddress: string = "https://dogechain.info/address/${ID}";DOGE.explorerTx
ts
explorerTx: string = "https://dogechain.info/tx/${ID}";DOGE.name
ts
name: string = "Dogecoin";DOGE.regexAddress
ts
regexAddress: string = "^[A|D|9]A-Z0-9$";DOGE.status
ts
status: string = "active";DOGE.symbol
ts
symbol: string = "DOGE";DOGE.type
ts
type: string = "coin";DOGE.website
ts
website: string = "https://dogecoin.com";ETH
ts
ETH: {
createCoin: boolean;
cryptoTransferDecimals: number;
decimals: number;
defaultOrdinalLevel: number;
defaultVisibility: boolean;
explorer: string;
explorerAddress: string;
explorerTx: string;
name: string;
regexAddress: string;
status: string;
symbol: string;
type: string;
website: string;
};ETH.createCoin
ts
createCoin: boolean = true;ETH.cryptoTransferDecimals
ts
cryptoTransferDecimals: number = 8;ETH.decimals
ts
decimals: number = 18;ETH.defaultOrdinalLevel
ts
defaultOrdinalLevel: number = 20;ETH.defaultVisibility
ts
defaultVisibility: boolean = true;ETH.explorer
ts
explorer: string = "https://etherscan.io";ETH.explorerAddress
ts
explorerAddress: string = "https://etherscan.io/address/${ID}";ETH.explorerTx
ts
explorerTx: string = "https://etherscan.io/tx/${ID}";ETH.name
ts
name: string = "Ethereum";ETH.regexAddress
ts
regexAddress: string = "^0x[0-9a-fA-F]{40}$";ETH.status
ts
status: string = "active";ETH.symbol
ts
symbol: string = "ETH";ETH.type
ts
type: string = "coin";ETH.website
ts
website: string = "https://ethereum.org";