noot
noot
see comment here: https://github.com/AthanorLabs/atomic-swap/pull/158/files#r954398151 we should add a whitelist that only allows specific ERC20s. potentially make the list update-able also. code comment inside `newSwap()`: ``` // transfer ERC-20 token into...
there are a few places where we might want to continue to retry on a specific error so that we don't exit the swap unnecessarily, or retry up to a...
`handleSigner` is used for external signing ie. metamask, however it currently doesn't check if the swap exits or the ws connection closes. if these cases happen, the function should return.
see title, if the contract gets set to ready while we're waiting for t0 then just go straight to `claimFunds()`.
since the xmr-taker can decide what timeouts to set in the swap contract, the xmr-maker needs to validate these and check that they're not unreasonably short or long.
in net/discovery.go, if we have ever made and advertised offers, we continue to do that indefinitely. fix this so we don't continue to advertise if we have no offers, and...
## Changes - add `catchUp` submodule to track status of catch up and deal with sending out catch-up requests and handling responses - update grandpa message handler to use `NeighbourMessage`s...
## Changes - update wasmer-go to v1.0.3 - blocked by https://github.com/wasmerio/wasmer-go/issues/254 ## Tests ``` go test ./lib/runtime/wasmer ``` ## Issues - closes #1268
This PR is the start of the ETH-DRK atomic swap implementation. The first "direction" to be implemented is that where ETH is the swap initiator (first-mover) and DRK is the...
Currently, swap IDs and offer IDs are the same (a hash of the offer fields). If a swap ends in success, this is fine. However, if it ends in refunded/aborted,...