Browse Source

added Machinecoin (MAC) (#470)

patch-2
Nico 7 years ago
committed by Neil
parent
commit
9877e1f846
  1. 17
      lib/coins.py
  2. 14
      tests/blocks/machinecoin_mainnet_500000.json

17
lib/coins.py

@ -1511,6 +1511,23 @@ class GameCredits(Coin):
RPC_PORT = 40001
REORG_LIMIT = 1000
class Machinecoin(Coin):
NAME = "Machinecoin"
SHORTNAME = "MAC"
NET = "mainnet"
XPUB_VERBYTES = bytes.fromhex("0488b21e")
XPRV_VERBYTES = bytes.fromhex("0488ade4")
P2PKH_VERBYTE = bytes.fromhex("32")
P2SH_VERBYTES = [bytes.fromhex("26"), bytes.fromhex("05")]
WIF_BYTE = bytes.fromhex("b2")
GENESIS_HASH = ('6a1f879bcea5471cbfdee1fd0cb2ddcc'
'4fed569a500e352d41de967703e83172')
DESERIALIZER = lib_tx.DeserializerSegWit
TX_COUNT = 137641
TX_COUNT_HEIGHT = 513020
TX_PER_BLOCK = 2
RPC_PORT = 40332
REORG_LIMIT = 800
class BitcoinAtom(Coin):
NAME = "BitcoinAtom"

14
tests/blocks/machinecoin_mainnet_500000.json

@ -0,0 +1,14 @@
{
"hash": "f267ec4251f4f11ec098c948d4281bd08ebe968e738cccab42dacbba14598b1e ",
"size": 190,
"height": 500000,
"merkleroot": "683c2d6e6529b56319a1fb2b59b2317df43aece7d3510b1ad1789fd1ad4f7b48",
"tx": [
"683c2d6e6529b56319a1fb2b59b2317df43aece7d3510b1ad1789fd1ad4f7b48"
],
"time": 1524437549,
"nonce": 3571221702,
"bits": "1c0100a1",
"previousblockhash": "b258692389e49fb3bfdbd52478928ddcbd538382a219b3c0997705cead54214d",
"block": "000000204d2154adce057799c0b319a2828353bddc8d927824d5dbbfb39fe489236958b2487b4fadd19f78d11a0b51d3e7ec3af47d31b2592bfba11963b529656e2d3c682d12dd5aa100011cc684dcd40102000000010000000000000000000000000000000000000000000000000000000000000000ffffffff180320a107042d12dd5a088100066b000000007969696d7000000000000100f90295000000001976a9142ec52d32af98d2122510718927975d72bad91ed688ac00000000"
}
Loading…
Cancel
Save