* Add zcoin configuration * Update ports registry * Change verification_type to gpg-sha256 * Fix incorrect zcoin configurations * Change backend verification type to sha256 due to no public key for gpg-sha256 * Initializes Zcoin factory * Add zcoin parser * Finish BlockChain implementation for XZC * Implement EstimateFee for XZC * Add RPC integration tests for XZC * Add unittest for parser && fix wrong network params * Fix incorrect RPC marshaler for XZC * Add sync integration test for zcoin * Add zcoin block parser * Add more testdata for sync integration test * Remove EstimateSmartFee test for XZC due to it not supported * Refactor and cleanup XZC parser * Fix zerocoin spend vin error * Fix display zerocoin mint and spend * Support script parser for spend * Fix build errors and bugs after rebase
105 lines
5.8 KiB
JSON
105 lines
5.8 KiB
JSON
{
|
|
"bcash": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"bcash_testnet": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"bgold": {
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"bitcoin": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"bitcoin_testnet": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"dash": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"dash_testnet": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"digibyte": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"]
|
|
},
|
|
"dogecoin": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks"]
|
|
},
|
|
"ethereum_testnet_ropsten": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight",
|
|
"GetBlockHeader"]
|
|
},
|
|
"fujicoin": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"gamecredits": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"groestlcoin": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"litecoin": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"monacoin": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee"]
|
|
},
|
|
"myriad": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"]
|
|
},
|
|
"namecoin": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "MempoolSync", "EstimateSmartFee",
|
|
"EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"]
|
|
},
|
|
"vertcoin": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"zcash": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"zcash_testnet": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"pivx": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateSmartFee", "EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
},
|
|
"zcoin": {
|
|
"rpc": ["GetBlock", "GetBlockHash", "GetTransaction", "GetTransactionForMempool", "MempoolSync",
|
|
"EstimateFee", "GetBestBlockHash", "GetBestBlockHeight", "GetBlockHeader"],
|
|
"sync": ["ConnectBlocksParallel", "ConnectBlocks", "HandleFork"]
|
|
}
|
|
}
|