mirror of
https://github.com/basicswap/basicswap.git
synced 2025-11-05 18:38:09 +01:00
Fix PIVX.
This commit is contained in:
@@ -4668,7 +4668,7 @@ class BasicSwap(BaseApp):
|
|||||||
+ (len(txn_script)).to_bytes(1, "big")
|
+ (len(txn_script)).to_bytes(1, "big")
|
||||||
+ txn_script
|
+ txn_script
|
||||||
)
|
)
|
||||||
refund_txn = ci.setTxScriptSig(bytes.fromhex(refund_txn), 0, script)
|
refund_txn = ci.setTxScriptSig(bytes.fromhex(refund_txn), 0, script).hex()
|
||||||
|
|
||||||
if coin_type in (Coins.NAV, Coins.DCR):
|
if coin_type in (Coins.NAV, Coins.DCR):
|
||||||
# Only checks signature
|
# Only checks signature
|
||||||
|
|||||||
@@ -34,9 +34,6 @@ class PIVXInterface(BTCInterface):
|
|||||||
self._rpcport, self._rpcauth, host=self._rpc_host
|
self._rpcport, self._rpcauth, host=self._rpc_host
|
||||||
)
|
)
|
||||||
|
|
||||||
def checkWallets(self) -> int:
|
|
||||||
return 1
|
|
||||||
|
|
||||||
def signTxWithWallet(self, tx):
|
def signTxWithWallet(self, tx):
|
||||||
rv = self.rpc("signrawtransaction", [tx.hex()])
|
rv = self.rpc("signrawtransaction", [tx.hex()])
|
||||||
return bytes.fromhex(rv["hex"])
|
return bytes.fromhex(rv["hex"])
|
||||||
|
|||||||
@@ -701,9 +701,9 @@ class Test(unittest.TestCase):
|
|||||||
offer_id = swap_clients[0].postOffer(
|
offer_id = swap_clients[0].postOffer(
|
||||||
Coins.PIVX,
|
Coins.PIVX,
|
||||||
Coins.BTC,
|
Coins.BTC,
|
||||||
0.001 * COIN,
|
0.01 * COIN,
|
||||||
1.0 * COIN,
|
1.0 * COIN,
|
||||||
0.001 * COIN,
|
0.01 * COIN,
|
||||||
SwapTypes.SELLER_FIRST,
|
SwapTypes.SELLER_FIRST,
|
||||||
TxLockTypes.ABS_LOCK_TIME,
|
TxLockTypes.ABS_LOCK_TIME,
|
||||||
)
|
)
|
||||||
@@ -718,7 +718,7 @@ class Test(unittest.TestCase):
|
|||||||
swap_clients[0].getChainClientSettings(Coins.BTC)["override_feerate"] = 10.0
|
swap_clients[0].getChainClientSettings(Coins.BTC)["override_feerate"] = 10.0
|
||||||
swap_clients[0].getChainClientSettings(Coins.PIVX)[
|
swap_clients[0].getChainClientSettings(Coins.PIVX)[
|
||||||
"override_feerate"
|
"override_feerate"
|
||||||
] = 10.0
|
] = 100.0
|
||||||
wait_for_bid(
|
wait_for_bid(
|
||||||
delay_event, swap_clients[0], bid_id, BidStates.BID_ERROR, wait_for=60
|
delay_event, swap_clients[0], bid_id, BidStates.BID_ERROR, wait_for=60
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user