Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

shaavan

shaavan pushed 1 commit to main shaavan/code-chronicle

View on GitHub

shaavan created a branch on shaavan/rust-lightning

blinded_api-9 - A highly modular Bitcoin Lightning library written in Rust. It's rust-lightning, not Rusty's Lightning!

shaavan pushed 1 commit to main shaavan/code-chronicle

View on GitHub

shaavan created a branch on shaavan/rust-lightning

blinded_api-8 - A highly modular Bitcoin Lightning library written in Rust. It's rust-lightning, not Rusty's Lightning!

shaavan pushed 1 commit to main shaavan/code-chronicle
  • Week 52: 22 - 26 Dec 2024 - Also fix week 51 title 51ba029

View on GitHub

shaavan pushed 1 commit to main shaavan/code-chronicle

View on GitHub

shaavan pushed 3 commits to invreqevent-10 shaavan/rust-lightning
  • Introduce Bolt12Assessor The new trait allow taking the invoice_request, and access it. For now this allows accessin... ed69811
  • Introduce DefaultBolt12Assessor This implements the default behavior for Bolt12Assessor 5ed71f7
  • Introduce Bolt12Assessor as parameter for OffersMessageFlow Parametised OffersMessageFlow over Bolt12Assessor trait 3883f33

View on GitHub

shaavan created a branch on shaavan/rust-lightning

invreqevent-10 - A highly modular Bitcoin Lightning library written in Rust. It's rust-lightning, not Rusty's Lightning!

shaavan pushed 1 commit to main shaavan/code-chronicle

View on GitHub

shaavan created a review comment on a pull request on lightningdevkit/rust-lightning
Introduce specific paddings for `Offer` & `Refund` payee tlvs in [pr3177.28](https://github.com/shaavan/rust-lightning/commits/pr3177.28) Thanks a lot for all the discussions & pointers!

View on GitHub

shaavan created a review on a pull request on lightningdevkit/rust-lightning

View on GitHub

shaavan created a comment on a pull request on lightningdevkit/rust-lightning
**Update:** From [pr3177.27](https://github.com/shaavan/rust-lightning/commits/pr3177.27) to [pr3177.28](https://github.com/shaavan/rust-lightning/commits/pr3177.28) ([diff](https://github.com/shaa...

View on GitHub

shaavan pushed 2 commits to padding shaavan/rust-lightning
  • f: Use distinct padding values for Offer & Refund payee_tlvs - This allows using optimal padding for offer & refund ... 3353804
  • Introduce test for Padding Add test to verify blinded message and payment path padding. 610dd41

View on GitHub

shaavan created a tag on shaavan/rust-lightning

pr3177.28 - A highly modular Bitcoin Lightning library written in Rust. It's rust-lightning, not Rusty's Lightning!

shaavan created a comment on a pull request on lightningdevkit/rust-lightning
**Update:** From [pr3177.26](https://github.com/shaavan/rust-lightning/commits/pr3177.26) to [pr3177.27](https://github.com/shaavan/rust-lightning/commits/pr3177.27) ([diff](https://github.com/shaa...

View on GitHub

shaavan pushed 386 commits to padding shaavan/rust-lightning
  • Use a `MessageSendEvent`-handling fn rather than a single lopp Rather than building a single `Vec` of `MessageSendEv... d13f336
  • Add support for parsing the `dns_resolver` feature bit This feature bit is used to indicate that a node will make DN... 1abbe2a
  • Allow a `DNSResolverMessageHandler` to set `dns_resolver` feature A `DNSResolverMessageHandler` which handles resolu... 457b634
  • Marginally reduce allocations in `lightning-invoice` In aa2f6b47df312f026213d0ceaaff20ffe955c377 we refactored `ligh... cc72f03
  • Drop one unnecessary allocation added in aa2f6b47df312f026213d0ceaa In aa2f6b47df312f026213d0ceaaff20ffe955c377 we r... 0abf068
  • Check that the HRPs generated in BOLT 11 `RawHrp` are always valid ...in `debug_assertions`. c5658f6
  • Marginally reduce allocations in `lightning-invoice` In aa2f6b47df312f026213d0ceaaff20ffe955c377 we refactored `ligh... 052e7c3
  • Hold a reference to byte arrays when serializing to bech32 When we serialize from a byte array to bech32 in `lightni... 5c1440a
  • Stop sending `channel_update` in onion failures Per <https://github.com/lightning/bolts/pull/1173>. Fixes #3277 9e30f25
  • arch: update diagram to reflect changes to KeysInterface KeysInterface was split into EntropySource, SignerProvider ... 7c1db56
  • Add `Event::ChannelClosed::last_local_balance_msats` Users commonly want to know what their balance was when a chann... 5d48d58
  • Merge pull request #3351 from carlaKC/arch-update-keys-interface docs/trivial: update diagram to reflect changes to ... e4ec917
  • Merge pull request #3235 from Mirebella/add-local-balance-msats Add `last_local_balance_msats` field f94bf98
  • Merge pull request #3346 from TheBlueMatt/2024-10-dns-feature-flag Add support for parsing the dns_resolver feature bit a952d2d
  • Create script file for easy local linting 46c2c81
  • Merge pull request #3339 from arik-so/lint-script-file Create script file for easy local linting 43e28fe
  • Drop unnecessary `Result` in `RpcClient::new` .. as it's infallible 4cdb12f
  • Drop unnecessary `Result` in `RestClient::new` .. as it's infallible 88cbb4f
  • Fix `synchronize_listeners` calling default implementation Previously, the `ChainListenerSet` `Listen` implementatio... f4fe450
  • Merge pull request #3353 from tnull/2024-10-simplify-block-sync Drop unnecessary `Result` in `RpcClient::new` cb4584a
  • and 366 more ...

View on GitHub

shaavan created a tag on shaavan/rust-lightning

v0.1.0-beta1 - A highly modular Bitcoin Lightning library written in Rust. It's rust-lightning, not Rusty's Lightning!

shaavan created a tag on shaavan/rust-lightning

pr3177.27 - A highly modular Bitcoin Lightning library written in Rust. It's rust-lightning, not Rusty's Lightning!

shaavan pushed 2 commits to main shaavan/rust-lightning
  • Simplify some code channel.rs 988e5aa
  • Merge pull request #3501 from contrun/simply-some-code 85d1e5f

View on GitHub

shaavan created a branch on shaavan/rust-lightning

i3320-1 - A highly modular Bitcoin Lightning library written in Rust. It's rust-lightning, not Rusty's Lightning!

shaavan pushed 1 commit to main shaavan/code-chronicle

View on GitHub

shaavan pushed 1 commit to main shaavan/code-chronicle
  • Log 52: 23 Dec 2024 - Also fixed typo in Log 51 cc68f7b

View on GitHub

shaavan pushed 12 commits to main shaavan/rust-lightning
  • Address doc nits We address some minor mistakes that made it into the docs before. 4cb4d66
  • Drop disconnecting peers from the list of ignored peers When a peer misbehaves/sends bogus data we reply with an err... 8825fc3
  • Update `best_block` field in `Confirm::best_block_updated` Previously, we wouldn't set the field as we aren't yet ma... 6e06262
  • Add notes to docs/README to indicate beta status of service-side As a few things are missing (most importantly persi... dd91418
  • Merge pull request #3493 from tnull/2024-12-3436-followup Follow-ups to #3436 d414ba9
  • Use a new PDF for our channel liquidity estimation when scoring Utilizing the results of probes sent once a minute t... e422ab2
  • Update the default scoring parameters to use historical model only Utilizing the results of probes sent once a minut... e659002
  • Skip calculation steps when the liquidity penalty multipliers are 0 If the liquidity penalty multipliers in the scor... 6582f29
  • Reduce the default default channel bounds half-life Utilizing the results of probes sent once a minute to a random n... cd33ade
  • Split `success_probability` calculation into two separate methods In the next commit we'll want to return floats or ... 85afe25
  • Raise bucket weights to the power four in the historical model Utilizing the results of probes sent once a minute to... adb0afc
  • Merge pull request #3495 from TheBlueMatt/2024-12-optimal-score-params Tweak historical scoring model PDF and defaul... 463e432

View on GitHub

shaavan created a review comment on a pull request on lightningdevkit/rust-lightning
Hi! Thanks so much for the nudge! I’ve updated the table in the comment above, and with the corrected data, it looks like `P=30` often performs better for the Offer case, while `P=29` gener...

View on GitHub

shaavan created a review on a pull request on lightningdevkit/rust-lightning

View on GitHub

shaavan pushed 1 commit to invreqevent-9 shaavan/rust-lightning
  • Introduce Bolt12Assessor as parameter for OffersMessageFlow Parametised OffersMessageFlow over Bolt12Assessor trait afdbda6

View on GitHub

shaavan pushed 1 commit to main shaavan/code-chronicle

View on GitHub

shaavan pushed 4 commits to invreqevent-9 shaavan/rust-lightning
  • Introduce Bolt12ResponseError Introduce a new category of Bolt12 errors that contains the error generated while tryi... 94c2a9a
  • Introduce Bolt12Assessor The new trait allow taking the invoice_request, and access it. For now this allows accessin... 636e42d
  • Introduce DefaultBolt12Assessor This implements the default behavior for Bolt12Assessor 8f76744
  • Introduce Bolt12Assessor as parameter for OffersMessageFlow Parametised OffersMessageFlow over Bolt12Assessor trait 3ea2c77

View on GitHub

shaavan created a branch on shaavan/rust-lightning

invreqevent-9 - A highly modular Bitcoin Lightning library written in Rust. It's rust-lightning, not Rusty's Lightning!

shaavan pushed 1 commit to main shaavan/code-chronicle
  • Week 51: 16 - 20 Dec 2024 091e5e9

View on GitHub

Load more