Skip to content

Latest commit

 

History

History
36 lines (36 loc) · 1.53 KB

TODOs.org

File metadata and controls

36 lines (36 loc) · 1.53 KB

Tasks

Integration tests with -regtest mode

Support for LTC

Refactoring [0%]

refactor input#sign and mark input as signed

refactor elliptic curve module, extract to classes

implement #to_s method for all classes, right now they are too verbose

autoload modules

simplify swap interfaces

move network type at module level

brews [1/1]

brew decred

brew litecoin: move cask

brew monero: add service file

atomic swaps:

BTCLTC

happy path - successful redeem both coins

sad path - no redeem, broadcast refund transactions

error paths - redeem with invalid secret, refund before locktime

Bitcoin implementation [0/2]

add address type to constructor

support segwit address

deterministic signature (https://tools.ietf.org/html/rfc6979)

ZCash implementation

Monero implementation [75%]

local node and sync blockchain

generate address types

generate public view / spend keys

craft transaction

wallet import/export from mnemonic

private spend/view keys derivation

Litecoin implementation