arkd: support signet (#251)

* pass MutinyNet parameters

* set signetblocktime=30

* supports signet in client and sdk

* ark: --network help message to support signet

* revert intialPeers set
This commit is contained in:
Marco Argentieri
2024-08-15 02:25:13 +02:00
committed by GitHub
parent 0672ad6d53
commit 62ea14ddb5
14 changed files with 75 additions and 12 deletions

View File

@@ -1010,6 +1010,8 @@ func (b *txBuilder) getTaprootPreimage(tx string, inputIndex int, leafScript []b
}
func (b *txBuilder) onchainNetwork() *chaincfg.Params {
mutinyNetSigNetParams := chaincfg.CustomSignetParams(common.MutinyNetChallenge, nil)
mutinyNetSigNetParams.TargetTimePerBlock = common.MutinyNetBlockTime
switch b.net.Name {
case common.Bitcoin.Name:
return &chaincfg.MainNetParams
@@ -1017,6 +1019,8 @@ func (b *txBuilder) onchainNetwork() *chaincfg.Params {
return &chaincfg.TestNet3Params
case common.BitcoinRegTest.Name:
return &chaincfg.RegressionNetParams
case common.BitcoinSigNet.Name:
return &mutinyNetSigNetParams
default:
return nil
}