MCPcopy
hub / github.com/petertodd/python-bitcoinlib / SelectParams

Function SelectParams

bitcoin/__init__.py:77–95  ·  view source on GitHub ↗

Select the chain parameters to use name is one of 'mainnet', 'testnet', or 'regtest' Default chain is 'mainnet'

(name)

Source from the content-addressed store, hash-verified

75params = MainParams()
76
77def SelectParams(name):
78 """Select the chain parameters to use
79
80 name is one of 'mainnet', 'testnet', or 'regtest'
81
82 Default chain is 'mainnet'
83 """
84 global params
85 bitcoin.core._SelectCoreParams(name)
86 if name == 'mainnet':
87 params = bitcoin.core.coreparams = MainParams()
88 elif name == 'testnet':
89 params = bitcoin.core.coreparams = TestNetParams()
90 elif name == 'regtest':
91 params = bitcoin.core.coreparams = RegTestParams()
92 elif name == 'signet':
93 params = bitcoin.core.coreparams = SigNetParams()
94 else:
95 raise ValueError('Unknown chain %r' % name)

Callers 5

spend-p2wpkh.pyFile · 0.90

Calls 4

MainParamsClass · 0.85
TestNetParamsClass · 0.85
RegTestParamsClass · 0.85
SigNetParamsClass · 0.85

Tested by

no test coverage detected