An implementation of rgb on core lightning This fork of cln is maintained by Vincenzo Palazzo
Go to file
Rusty Russell cf333e45e1 Fix thinko: open-commit-sig needs to sign *their* commit tx.
And check-commit-sig needs to check it against ours.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2015-06-03 13:58:23 +09:30
.gitignore Rename openchannel to open-channel. 2015-05-26 14:14:19 +09:30
Makefile Add check-commit-sig. 2015-06-02 14:28:59 +09:30
anchor.c Anchor: apply permutation to get txid. 2015-06-02 14:29:30 +09:30
anchor.h open-commit-sig: create signature for commit tx. 2015-05-30 20:12:14 +09:30
base58.c Explicit pubkey structure. 2015-06-02 11:53:59 +09:30
base58.h Explicit pubkey structure. 2015-06-02 11:53:59 +09:30
bitcoin_address.c Explicit pubkey structure. 2015-06-02 11:53:59 +09:30
bitcoin_address.h Explicit pubkey structure. 2015-06-02 11:53:59 +09:30
bitcoin_script.c Add check-commit-sig. 2015-06-02 14:28:59 +09:30
bitcoin_script.h Add check-commit-sig. 2015-06-02 14:28:59 +09:30
bitcoin_tx.c Add function to linearize tx into bytes, by generalizing hash code. 2015-06-02 13:32:46 +09:30
bitcoin_tx.h Add function to linearize tx into bytes, by generalizing hash code. 2015-06-02 13:32:46 +09:30
check-commit-sig.c Fix thinko: open-commit-sig needs to sign *their* commit tx. 2015-06-03 13:58:23 +09:30
commit_tx.c bitcoin_script: wean entirely off protobuf types. 2015-06-02 13:38:38 +09:30
commit_tx.h commit_tx: new file containing logic to create initial commitment transaction. 2015-05-30 20:44:00 +09:30
getinput.sh open-anchor-sig, many fixes for open-channel. 2015-05-29 10:51:16 +09:30
leak-anchor-sigs.c leak-anchor-sigs: the horrible hack until we have normalized txs. 2015-05-30 20:12:14 +09:30
lightning.pb-c.c Use raw 64-byte signatures in protocol. 2015-06-01 13:04:00 +09:30
lightning.pb-c.h Use raw 64-byte signatures in protocol. 2015-06-01 13:04:00 +09:30
lightning.proto Use raw 64-byte signatures in protocol. 2015-06-01 13:04:00 +09:30
open-anchor-sig.c bitcoin_script: wean entirely off protobuf types. 2015-06-02 13:38:38 +09:30
open-channel.c Explicit pubkey structure. 2015-06-02 11:53:59 +09:30
open-commit-sig.c Fix thinko: open-commit-sig needs to sign *their* commit tx. 2015-06-03 13:58:23 +09:30
overflows.h open-anchor-sig, many fixes for open-channel. 2015-05-29 10:51:16 +09:30
permute_tx.c Rename perturb to permute. 2015-05-30 20:12:14 +09:30
permute_tx.h Rename perturb to permute. 2015-05-30 20:12:14 +09:30
pkt.c Explicit pubkey structure. 2015-06-02 11:53:59 +09:30
pkt.h Explicit pubkey structure. 2015-06-02 11:53:59 +09:30
pubkey.c Explicit pubkey structure. 2015-06-02 11:53:59 +09:30
pubkey.h Explicit pubkey structure. 2015-06-02 11:53:59 +09:30
shadouble.c shadouble: update for ccan/crypto/sha256 changes. 2015-05-27 13:55:20 +09:30
shadouble.h Initial silly cmdline util to create an openchannel packet. 2015-05-26 14:08:38 +09:30
signature.c Add check-commit-sig. 2015-06-02 14:28:59 +09:30
signature.h Add check-commit-sig. 2015-06-02 14:28:59 +09:30