tecnovert
cd4103ce3e
tests: Deduplicate test_run.py
3 years ago
tecnovert
0cf3f8e3b3
ui: Can display chain A lock tx inputs.
3 years ago
tecnovert
edddf9158a
refactor: Remove encodeSegwitP2WSH and getScriptAddress
3 years ago
tecnovert
1d932cdd01
protocol: Add protocol version to order and bid messages
...
Move chain start heights to bid, use avoid scantxoutset for decred style swaps
3 years ago
tecnovert
1d6f55b8b9
ui: Display decoded tx in View Tx output.
3 years ago
tecnovert
6e82961da9
particl: Can swap PARTct -> XMR
3 years ago
tecnovert
1ef71ea79b
particl: Can swap anon outputs
3 years ago
tecnovert
a40519737d
protocol: Enable private offers
...
Users can send private offers that will only be seen by one address.
To send a private offer:
1. recipient creates a new address to receive offers on
2. recipient sends the pubkey for the newly created address to the offerer
3. offerer imports the recipient's pubkey
4. offerer sends a new offer to the recipients key instead of the public network
Nodes will ignore offers sent on keys other than the network key or keys created for offer-receiving.
3 years ago
tecnovert
bf00f80b4d
ui: Start describing xmr bid states.
3 years ago
tecnovert
4475e5b643
Add View Lock Wallet Transfers button to bid page.
3 years ago
tecnovert
e69409514c
tests: Fix intermittent failure
3 years ago
tecnovert
a5dcd9f77d
refactor: Move getTicker() to coin interface.
4 years ago
tecnovert
3217918f7c
coins: Fix getoutput for v18 cores.
4 years ago
tecnovert
36a40b5fa3
ui: Expose offer valid time.
4 years ago
tecnovert
f2018184e7
protocol: Start adding anon particl option.
4 years ago
tecnovert
deb71856e8
Poll chainstates.
...
Litecoin download link changed.
Fix fee comparison tx weight difference.
Remove format8.
New stalled for test bid state.
Moved sequence code to coin interfaces.
Display estimated time lock refund tx will be valid.
4 years ago
tecnovert
c66160fb09
Add more event log types.
...
Auto accept only bids of the exact offer amount.
Retry sending lock B refund tx.
4 years ago
tecnovert
2e0edef9da
Raise max signature size for fee estimate.
...
Fix logging.
Valid sequence lock range settings.
Bid debugind can be set through api.
4 years ago
tecnovert
c3cff91fca
Raise version. Verify message with coincurve.
4 years ago
tecnovert
d12e24cecb
Fixed bid cancel btn sends bid.
...
Fixed inverted proof amounts.
Added conf_target to settings page.
Load new offer default conf_target from settings.
4 years ago
tecnovert
60b477e3c0
Increase version, add test for bids sent while recipient is offline.
4 years ago
tecnovert
a3ba5cf7e6
setup.py test -> pytest / tox
4 years ago
tecnovert
da56a5e2c8
Unlock inputs when abandoning a bid.
4 years ago
tecnovert
05c9d9c66d
Fix floating point bug.
4 years ago
tecnovert
0c9429bfa5
Display xmr-swap script coin lock spend tx fees.
4 years ago
tecnovert
d2ded157f8
Start isolated docker setup.
4 years ago
tecnovert
b3c00efe16
gui: Added confirm step and fee options.
...
Fee options only apply to the script coin side of xmr swaps.
4 years ago
tecnovert
9a182646f0
Add display for xmr bid tx hex.
4 years ago
tecnovert
cb27fb6c4c
Lower min locktime to 1 hour for easier testing.
...
Fix blocks confirmed count.
4 years ago
tecnovert
49705f0974
Use libsecp256k1 to sign.
...
Added 'Revoke' button to sent offers page.
4 years ago
tecnovert
8c372cc5dc
Simplify lock tx script.
...
Raise version.
4 years ago
tecnovert
2979b3e244
Show coin a lock tx blocks confirmed.
4 years ago
tecnovert
645571e47c
Check for duplicate pubkeys.
...
Add test for 'non-BIP68-final'.
4 years ago
tecnovert
ffc164bc34
Use normal Particl addresses.
...
Avoids needing LearnAllRelatedScripts.
4 years ago
tecnovert
2346858145
Call setLastHeightChecked() in watchXmrSwap()
...
Remove old notes and config.
New html template for XMR bids.
Check the mempool for lock spend txid.
Retry sepnding coin B lock tx.
4 years ago
tecnovert
4c200fe8d4
XMR withdrawals work.
...
spendBLockTx uses sweep_all.
4 years ago
tecnovert
e7afd5e67d
Display warning when wallet seedid doesn't match expected.
4 years ago
tecnovert
5a163e0f86
basicswap-prepare tries to initialise coin wallets from Particl mnemonic
...
Bitcoin 0.20: 'Cannot set a new HD seed while still in Initial Block Download.' Removed in 0.21
4 years ago
tecnovert
7f4be161d7
Lint fixes and multiple bids test.
4 years ago
tecnovert
4913ac7a2b
Watch for spends to function without txindex.
...
BTC -> XMR works.
4 years ago
tecnovert
2d4131d4ee
XMR amounts in http interface.
4 years ago
tecnovert
327394e81b
Move js functions to new file.
4 years ago
tecnovert
bc60527940
PART -> XMR tests pass.
4 years ago
tecnovert
0e2011e085
XMR successful swap works.
4 years ago
tecnovert
eb6bd444c4
Lock unspents funding lock tx.
4 years ago
tecnovert
18a5322f10
MSG3L
...
Debug mode is disabled by default.
4 years ago
tecnovert
009729aa96
Send MSG2F
4 years ago
tecnovert
acae8b4de3
Fix contract_count not inserted in db
4 years ago
tecnovert
5d84d54e6f
Replace makeInt with make_int
4 years ago