You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We're planning on separating the UTXO model from tw_bitcoin and making it more generic to also support any kind of (Bitcoin) fork, such as Bitcoin Cash, Litecoin, etc. This UTXO crate will not include (standardized) scripts such as P2PKH and so on. Additionally, tw_bitcoin should be extended with the tw_coin_entry crate similar to #3322.
Create tw_utxo
Starting implementing this
Create Protobuf structures
Extend with tw_coin_entry? At least use similar mechanisms such as compile(), json_signer(), ...
Add preimage_hashes() which generates the Sighashes for signing.
Add compile() which building the final, serialized transaction.
Support SIGHASH variants (All, Single, AllPlusAnyoneCanPay, etc...)
Support signature hashing variants (legacy, segwit and taproot).
Update tw_bitcoin
Started implementing this
Make use of tw_utxo
Extend with tw_coin_entry
Add planner for input selection and required "targets"
We're planning on separating the UTXO model from
tw_bitcoin
and making it more generic to also support any kind of (Bitcoin) fork, such as Bitcoin Cash, Litecoin, etc. This UTXO crate will not include (standardized) scripts such as P2PKH and so on. Additionally,tw_bitcoin
should be extended with thetw_coin_entry
crate similar to #3322.tw_utxo
Extend withAt least use similar mechanisms such astw_coin_entry
?compile()
,json_signer()
, ...preimage_hashes()
which generates the Sighashes for signing.compile()
which building the final, serialized transaction.All
,Single
,AllPlusAnyoneCanPay
, etc...)legacy
,segwit
andtaproot
).tw_bitcoin
tw_utxo
tw_coin_entry
The text was updated successfully, but these errors were encountered: