farcaster-core icon indicating copy to clipboard operation
farcaster-core copied to clipboard

Farcaster Core Library.

Results 24 farcaster-core issues
Sort by recently updated
recently updated
newest added

The number of keys generated by the protocol has been over-evaluated. With the possibility to create extra keys (boilerplate already in place) we can reduce the amount of keys.

enhancement

Add a `{Bitcoin,Monero}FundingInfo` struct that implements serde and consensus encode, with the following fields: `amount`, `swap_id`, `address`.

enhancement
good first issue
node

On functions `recover_accordant_assets` the current returned type is the *arb* secret key type but should be the *acc* secret key type, the conversion between the two types should be handled...

enhancement

Updates the requirements on [bitcoincore-rpc](https://github.com/rust-bitcoin/rust-bitcoincore-rpc) to permit the latest version. Changelog Sourced from bitcoincore-rpc's changelog. 0.15.0 bump bitcoin crate version to 0.28.0 add get_block_stats add add_node add remove_node add onetry_node...

dependencies
rust

Updates the requirements on [bitcoin](https://github.com/rust-bitcoin/rust-bitcoin) to permit the latest version. Changelog Sourced from bitcoin's changelog. 0.29 - 2022-07-20 "Edition 2018 Release" As promised, this is our quick release to bring...

dependencies
rust

To allow conversion between the two cryptographic libs `secp256k1` and `secp256kfun` with de-synchronized version of `secp256k1` we use bytes buffers. We must remove them on the next release of secp.

dependencies

We have `Version` in `PublicOffer` that may handle features at the 'node' level but we also need per blockchain features. Example is Bitcoin with its variation between ECDSA, Taproot, etc.

enhancement
discussion

Updates the requirements on [bitcoincore-rpc](https://github.com/rust-bitcoin/rust-bitcoincore-rpc) to permit the latest version. Changelog Sourced from bitcoincore-rpc's changelog. 0.17.0 add list_wallet_dir rpc add join_psbt rpc add get_raw_change_address rpc add create_psbt rpc add combine_raw_transaction...

dependencies
rust