Releases: farcaster-project/farcaster-core
Releases · farcaster-project/farcaster-core
0.4.1
0.4.0
0.3.0
0.2.0
Added
- Workflow automation to manage releases
- Test ser/de strict encoding on protocol messages (#150)
- TxLabel::AccLock (#152)
- Add build on MSRV 1.54.0 in CI (#145)
- Encoding/Decoding support for DLEQ (#144)
- DLEQ implementation (#143)
- Manage accordant address (#142)
- Add correct accordant secret spend management (#139)
- Add PartialEq to events (#134)
- Taproot and key management (#126)
- Auto derive on syncer structs (#132)
Changed
- Cleanup and fix features (#149)
- Split out dleq proof from parameters (#153)
- Bump dependencies (#146, #147, #148)
- Update Bitcoin and Bitcoincore RPC deps (#141)
- Renaming some traits & structs (#138)
- Rename and move some files (#137)
- Modify segwit0 and extract witness (#133)
- RPC tests automation (#127, #131)
Removed
- Remove public keys from DLEQ proof (#151)
0.1.0
Initial release 🎉
Changelog
Added
- Swap offers
- Swap roles and trade roles
- Basic support for Bitcoin and Monero
- Basic transaction template for
Bitcoin<SegwitV0>
- experimental ECDSA adaptor signatures (with
ecdsa_fun
) - Messages exchanged between farcaster-node's microservices
- Tasks and blockchain events used by syncers