callebtc
01d498309b
[Wallet/mint] P2PK with timelocks ( #270 )
...
* p2pk with nostr privatekey and timelocks
* add p2pk
* fix test
* fix test with custom secret
* sign whole split transaction
* p2pk signature now commits to entire secret and thus to a nonce
* use schnorr signatures
* revamp P2SH and P2PK with new Secret model
* test p2pk
* add comments
* add nostr private key to tests
* fix nostr receive
* make format
* test redemption after timelock
* refactor Server.serialize()
* sign sha256(secret)
* add optional refund pubkey that triggers after timelock
* use nostr private key for now (including nsec parser)
* use nostr private key and fix tests
* bump version to 0.12.2
2023-07-02 01:56:05 +02:00
callebtc
4beaf8ff41
add http proxy option to wallet ( #269 )
2023-06-29 22:43:45 +02:00
callebtc
5c820f9469
fix typo ( #239 )
2023-05-26 12:51:36 +02:00
callebtc
f052e2e788
update .env example to reflect latest flags ( #238 )
2023-05-26 12:49:59 +02:00
calle
61078ce7c8
[Mint] add mint api tests ( #189 )
...
* add mint api tests
* add /info test and fix NUT-09 contact info strings
* add test mint api
* replace with requests
2023-05-02 00:43:49 +02:00
moonsettler
9525655dc1
Update .env.example ( #181 )
2023-04-27 15:25:14 +02:00
calle
47f886487c
nut-09 mint info ( #155 )
...
* nut-09 mint info
* bump to 0.11.1
* make format
2023-04-01 00:47:27 +02:00
calle
4784163a0e
bump version to 0.10.0 ( #146 )
2023-03-16 01:48:48 +01:00
calle
f3a31fd09e
use settings module ( #136 )
...
* use settings module
2023-03-16 00:59:50 +01:00
calle
3333102327
lightning: add fakewallet ( #134 )
...
* lightning: add fakewallet
* make format
* fix mypy
* make backend configurable
* weird mypy
2023-03-07 17:49:27 +01:00
calle
5fdeecdc08
fix defaults for socks proxy and sat -> msat when ln is connected ( #130 )
2023-03-05 17:18:58 +01:00
calle
39e71b20d8
Mint database setting ( #126 )
...
* mint: new .env variable MINT_DATABASE
* make format
2023-03-05 11:13:55 +01:00
calle
5ec2c3604e
Nostr bech32 dm ( #109 )
...
* nostr: bech32 keys and remember last DM check
* cump to 0.9.2
* make format
2023-02-13 23:19:19 +01:00
callebtc
8ad173e5fb
add nostr relays to env example
2022-12-27 15:47:38 +01:00
callebtc
a9285e670d
update config
2022-12-26 19:15:03 +01:00
callebtc
01c6e12b5a
add nostr
2022-12-26 16:12:31 +01:00
callebtc
6fcc0741be
env
2022-10-30 16:23:37 +01:00
callebtc
8222af9649
tor works
2022-10-29 20:51:30 +02:00
callebtc
d8cd648714
add tor
2022-10-29 18:07:13 +02:00
calle
118f564d44
Update .env.example
2022-10-07 22:44:14 +02:00
Vlad Stan
64028d559f
feat: add MINT_URL env var for 3rd party mints
2022-10-07 21:53:04 +03:00
callebtc
43e7889cab
use compressed secret
2022-09-22 11:52:40 +03:00
callebtc
80a696d097
pending
2022-09-21 17:07:25 +03:00
callebtc
5338c642cb
fees fix
2022-09-17 01:54:05 +03:00
callebtc
c3ae92edd1
pay lightning works
2022-09-17 01:14:57 +03:00
callebtc
c409619aea
works
2022-09-15 17:50:19 +03:00
callebtc
3b0ebf9f6b
update
2022-09-13 21:55:42 +03:00
callebtc
0245ce00de
env example
2022-09-13 21:36:58 +03:00