Glen De Cauwsemaecker
Glen De Cauwsemaecker
I'm sending a PR your wait. Defintely something that I would like to have as well.
I would love to work on this, is it still available?
I was planning to write it in Golang, but feel free to help to review the solidity part and high-level logic of ethereum @leoloco once I have a PR available.
Sure, that is not a problem. Have implemented the atomic swap logic in another chain already, as to support decred for it. So I don't think there is much need,...
For me all look good. If needed I can start working on this by the end of this week, as I'll start to have time for it. If someone else...
Ah yes! That is very good. The more input the better!
I started working on this today, will try to post some results ASAP: + (1) First I will try to get the smart contract right, implement it using `SOL 4.21...
If reusing I suppose we should allow an optional flag to reference contract if desired, or not?
Any thoughts here about formal verification of the smart contract we'll write for this feature in Solidity, using why3? I can't find much up-to-date information about it, so not sure...
Added the smart contract, including unit tests, in the following (WIP) PR: https://github.com/decred/atomicswap/pull/76 + It uses `solc 4.23`; + I think it follows all the (security) advices (not an EVM/Solidity...