lib/command-line-arg-data-source.js
module.exports = {
currencies: {
aeon: {
api: 'chainradar',
currencyName: 'Aeon',
optionSamples: {
blockHash: '8089007cb483e1321c70fbb6ea11082ca733e92ffbb92311a06bd58c9cdd79f5',
blockNumber: 845900,
transactionHash: 'efb393f88d66561b908053099cf35f5e12227084eeb1288383179177f927452c'
},
typeMapper: 'chainradar'
},
bch: {
api: 'insight',
currencyName: 'Bitcoin Cash',
optionSamples: {
account: '1P3GQYtcWgZHrrJhUa4ctoQ3QoCU2F65nz',
blockHash: '000000000000000004c3c65db9dfd6dc0c41fed106bd3de48c941f473276c488',
blockNumber: 478600,
transactionHash: 'b9e3ead122b2cd2b1fa6dab6fa66078980a7a2573c69ee14c5762fd29dd293c5'
},
typeMapper: 'insight'
},
bcn: {
api: 'chainradar',
currencyName: 'Bytecoin',
optionSamples: {
blockHash: 'd495f0fab611732b0f70688320cbf6ba71a0042ca34162dedeb981c465f3b095',
blockNumber: 1319700,
transactionHash: '723e65cfe2c3aedd672f97cd4e63b9e459b11bb39e8129e43af23d2304e8b137'
},
typeMapper: 'chainradar'
},
btc: {
api: 'sochain',
currencyName: 'Bitcoin',
optionSamples: {
account: '19SokJG7fgk8iTjemJ2obfMj14FM16nqzj',
blockHash: '0000000000000000079c58e8b5bce4217f7515a74b170049398ed9b8428beb4a',
blockNumber: 371623,
transactionHash: '5756ff16e2b9f881cd15b8a7e478b4899965f87f553b6210d0f8e5bf5be7df1d'
},
typeMapper: 'sochain'
},
dash: {
api: 'sochain',
currencyName: 'Dash',
optionSamples: {
account: 'XbkfLoZhNXDBu1i6aNuxQ19WcM2VfE42wG',
blockHash: '00000000000002958852d255726d695ecccfbfacfac318a9d0ebc558eecefeb9',
blockNumber: 700000,
transactionHash: 'dbe0d951529f6ff5a0d2a656908d3c3a45cd89e4aacfea104d95b7112ae8a924'
},
typeMapper: 'sochain'
},
dcr: {
api: 'insight',
currencyName: 'Decred',
optionSamples: {
account: 'DsiFdJ2RjLFPM9bTtvn16j3hLvBrcjYK1n3',
blockHash: '00000000000000ab859cf034f1048deee4a75e206a7e9a73befdeba6c69b8c08',
blockNumber: 153050,
transactionHash: 'b1ea1adf3236afee8b15167f130dfc8ec18dd1160e9e5400fc8d9842ad8a71fc'
},
typeMapper: 'insight'
},
dgb: {
api: 'insight',
currencyName: 'DigiByte',
optionSamples: {
account: 'DMpcX23uinH51jGVSbxkyBQmrwRJaa9uf5',
blockHash: 'd37f51107a585e1913f86913da9dc46d0f8ff3399bfb083cb85284b63d2c05de',
blockNumber: 4902010,
transactionHash: '87412d33557897515e084c6be923008435560bb6d264b4fa885d1af47703aaef'
},
typeMapper: 'insight'
},
doge: {
api: 'sochain',
currencyName: 'Dogecoin',
optionSamples: {
account: 'DFQc4NVAK7GvFQsHNciE8rcBw6t5ZQ3gdC',
blockHash: 'c151a40f121a4f0ee0078e0268563c8299ad12652f939d9c6880aab9a93c1969',
blockNumber: 1700000,
transactionHash: '9f2ea5f34d3544ba9abad98251914e9408ba29272c35b6eaaa3abd2c00785a08'
},
typeMapper: 'sochain'
},
eth: {
api: 'etheradapter',
currencyName: 'Ethereum',
optionSamples: {
account: '0x3e65303043928403f8a1a2ca4954386e6f39008c',
blockHash: '0xb8a3f7f5cfc1748f91a684f20fe89031202cbadcd15078c49b85ec2a57f43853',
blockNumber: 4000000,
transactionHash: '0xf40201acac05384548e6053d3cd2a52c43779bd9a22f054374a9d95f6f1e0886'
},
typeMapper: 'etheradapter'
},
game: {
api: 'gamecredits',
currencyName: 'GameCredits',
optionSamples: {
account: 'GHr1DdrcVw6zEcGyNqiGD164vpohFp5ftn',
blockHash: '29dcb10822ccb97b408d3ff6fbe001cf632e0878374bf9fe9bf98b71e61a6a20',
blockNumber: 1721200,
transactionHash: '7211303094d5d32dec027f45713b9a0a009e6c9493518b4c5d57c974841aca39'
},
typeMapper: 'gamecredits'
},
kmd: {
api: 'insight',
currencyName: 'Komodo',
optionSamples: {
account: 'RXbb9PkefXcsqq8wqiUZZUuq8e3p29mw1G',
blockHash: '0b76655d4f4b39b9ca2ddecc9a435ca7479eac5af1c745d9b6bfe7af7298b79a',
blockNumber: 419556,
transactionHash: '516ad5680feb7779f3af7b47ceb036989fe19c9c00d9543d11d7abec81e79bc2'
},
typeMapper: 'insight'
},
lsk: {
api: 'lisk',
currencyName: 'Lisk',
optionSamples: {
account: '18278674964748191682L',
blockHash: '9104732968165782510',
blockNumber: 3494520,
transactionHash: '13724397634234843049'
},
typeMapper: 'lisk'
},
ltc: {
api: 'sochain',
currencyName: 'Litecoin',
optionSamples: {
account: 'LQB2bZJvC4oGvf63eWebX3n54qquWoPhcH',
blockHash: '3003cfd2f8ec96c1deb3fc09df99b820189a48a93387882edb83027b507bf7f2',
blockNumber: 1200000,
transactionHash: 'bc6a355ec34194e43a590e86386a771af15c1eb88cc5ce614920a76e36388fe1'
},
typeMapper: 'sochain'
},
rdd: {
api: 'insight',
currencyName: 'ReddCoin',
optionSamples: {
account: 'RuATrumnHgJHCCjp3WCTGReeHhX4fcZHdQ',
blockHash: 'b75fa90a7256f7cfdb81b6ad01f048dc6df182db6c8a5e4153bace583109cb8c',
blockNumber: 1818000,
transactionHash: '3e0406b7b8fa393fc0a92d36534f3ea8806d469283189dc04523bd96b888d39b'
},
typeMapper: 'insight'
},
sc: {
api: 'siatech',
currencyName: 'Siacoin',
optionSamples: {
blockHash: '0000000000000028ecc091235afb82bd9aca66ebf175137336191ec1d28be993',
blockNumber: 115300,
transactionHash: '3cb16b2faeb14244829bdcc77e9b46363e6fd0981945b4195e40332bb3347055'
},
typeMapper: 'siatech'
},
sigt: {
api: 'iquidus',
currencyName: 'Signatum',
optionSamples: {
account: 'B5g9Qh4w1YNBbcBxCxiPJWyXa8yqNcSjTn',
blockHash: 'a107ddf6d4e30e0bc4c7a423e8704c6d34a77d86ae032454ce81e613db3372c0',
blockNumber: 25000,
transactionHash: '56a25ebec9ae44507cc887d364ccf385ef17a21b5c18926c3eeb6ca3edeed93d'
},
typeMapper: 'iquidus'
},
vtc: {
api: 'iquidus',
currencyName: 'Vertcoin',
optionSamples: {
account: 'VkdFmDNm7geGEWLHiPvEEaaPs2fAD7bmdc',
blockHash: '1b52cf30a05eba4be3bab57303aecc55092ecb44e65b94a7c46fd3a82ef3ec4c',
blockNumber: 750100,
transactionHash: '8f5de2a5417169e89d4104984a7c6e6d520d2ab467c963e18b543bfc6a52786c'
},
typeMapper: 'iquidus'
},
waves: {
api: 'wavesexplorer',
currencyName: 'Waves',
optionSamples: {
account: '3P51e7GJUTR6hQXq7UTdaX5H4SA1U6gRryn',
blockHash: '45ZELbZm5PNXhdixKMniPjU4hGZNyYY53vGVcxAmG76R9ZAwX89p5neMc9MH4ucP5S1E3pePHc99BMUJ8n2xk34',
blockNumber: 590750,
transactionHash: 'GQcZj4wFnMBqpGYNu7DW4ZwNQSQSAsH7jnGe9eJXxyWH'
},
typeMapper: 'wavesexplorer'
},
xdn: {
api: 'chainradar',
currencyName: 'DigitalNote',
optionSamples: {
blockHash: '7a39b72fe205f7b06853c5bcbb2d77383a350075a97abb65b94600f78a589446',
blockNumber: 410740,
transactionHash: 'c5a81b772af897c30f4e4faa78688a1c759308bf6b9ffc58a4efd2e7ea5fec6e'
},
typeMapper: 'chainradar'
},
xmr: {
api: 'chainradar',
currencyName: 'Monero',
optionSamples: {
blockHash: 'a886ef5149902d8342475fee9bb296341b891ac67c4842f47a833f23c00ed721',
blockNumber: 1000000,
transactionHash: 'dbb1ddacd2ae0137752f0e761adcab64d463a0f74d1f506f49cd92a11b336bf1'
},
typeMapper: 'chainradar'
},
zec: {
api: 'zchain',
currencyName: 'Zcash',
optionSamples: {
account: 't3K4aLYagSSBySdrfAGGeUd5H9z5Qvz88t2',
blockHash: '00000000130f2314d98ddfeea36edbce4aacabe06798c26711b25463923550b8',
blockNumber: 150000,
transactionHash: 'b3a06b6cda21dcae2b515917769deb04b7b90c2bf99cb674569c33af382de7bc'
},
typeMapper: 'zchain'
}
},
help: {
definitions: [
{
name: 'command',
alias: 'c',
type: String,
description: 'Command name',
defaultOption: true
}
],
usage: [
{
header: 'blocke help',
content: 'Display help for a specific command.'
},
{
header: 'Synopsis',
content: 'blocke help <command>'
},
{
header: 'Command List',
content: []
}
]
},
null: {
definitions: [
{
name: 'version',
alias: 'v',
type: Boolean,
description: 'Display version number.'
}
],
usage: [
{
header: 'blocke',
content: 'blocke is a multi-coin blockchain explorer.'
},
{
header: 'Synopsis',
content: 'blocke <command> <options>'
},
{
header: 'Command List',
content: [{ name: 'help', summary: 'Display help.' }]
},
{
header: 'Options',
optionList: []
},
{
header: 'Examples',
content: [
{ name: 'Display help', summary: `blocke help` },
{ name: 'Display version information', summary: `blocke -v` }
]
}
]
}
};