Nick

Results 29 issues of Nick

Also just realized that this introduces `fiat_currency` : 'sats'.. Is it worth a new database schema to change

Fixes a bug I am experiencing where no logs from submodules are being shown

Was having a conversation with @john-zaprite who brought some interesting points re gap limits. If your payment processor generates N addresses, and each are unused by the customer then this...

Webhooks are a great use case for a payment processor like SatSale, care needs to be taken to make them secure. I made a basic example for a custom webhook...

Trying my new clightning node ([open a channel!](https://try.satsale.org/node/)), which is remote from my SatSale instance and needs to use the SSH unix domain socket forwarding. This works at first, but...

Running `python3 -c "from scripts import notification"` will give linux desktop notifications when you receive a payment. Can be modified to do other things... I should change it to be...

Can the existing SatSale javascript that calls the API be replaced by a no-js solution? SatSale should be able to run on hardened Tor browser.

One of the first receives to P2TR (`bc1p`) address was the transaction `436be185c1021ff7ded3d44ca18b144ec97b1ffea602ecf54a985ed1177beb67` (but i need to look further back). need the proper conversion to bech32 so addresses print out,...

### Description * Change `AddressIndex::LastUnused` to look back further than current_index * Add `AddressIndex::FirstUnused` * Add `get_batch_unused_addresses` ### Notes to the reviewers Builds upon https://github.com/bitcoindevkit/bdk/pull/522 Currently BDK supports address indexing...

enhancement

`wallet.fetch_index(KeychainKind)` can mutate the database which can lead to unexpected results. For example, the two following snippets give different addresses with a fresh wallet: ``` dbg!(wallet.get_address(New).unwrap().to_string()); ``` ``` wallet.fetch_index(KeychainKind::External).unwrap(); dbg!(wallet.get_address(New).unwrap().to_string());...

bug