Pietralberto Mazza
|
7f937e8418
|
Vars and fields renaming (#387)
* Rename asp > server
* Rename pool > round
* Consolidate naming for pubkey/prvkey vars and types
* Fix
* Fix
* Fix wasm
* Rename congestionTree > vtxoTree
* Fix wasm
* Rename payment > request
* Rename congestionTree > vtxoTree after syncing with master
* Fix Send API in SDK
* Fix wasm
* Fix wasm
* Fixes
* Fixes after review
* Fix
* Fix naming
* Fix
* Fix e2e tests
|
2024-11-26 15:57:16 +01:00 |
|
Louis Singer
|
ff96524f22
|
Ark Notes (#379)
* ark credits
* rename "ecash" --> "ark credit"
* rework note_test.go
* NewFromString
* create several notes
* note repo: rename "push" to "add"
* RegisterInputsForNextRoundRequest: move "notes" to field #3
* use uint64 as note ID
* rename to voucher
* add nostr notification
* nostr notification test and fixes
* bump badger to 4.3
* allow npub to be registered
* rename poolTxID
* add default relays
* Update server/internal/config/config.go
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com>
* fix RedeemVouchers test
* notification = voucher
* WASM wrappers
* fix arkd voucher cmd
* test_utils.go ignore gosec rule G101
* fix permissions
* rename ALL to notes
* add URI prefix
* note.go : fix signature encoding
* fix decode note.Data
* Update server/internal/infrastructure/notifier/nostr/nostr.go
Co-authored-by: Pietralberto Mazza <18440657+altafan@users.noreply.github.com>
* Update pkg/client-sdk/wasm/browser/wrappers.go
Co-authored-by: Pietralberto Mazza <18440657+altafan@users.noreply.github.com>
* Update server/internal/infrastructure/notifier/nostr/nostr.go
Co-authored-by: Pietralberto Mazza <18440657+altafan@users.noreply.github.com>
* rework note and entity db + sqlite implementations
* NOTIFICATION_PREFIX -> NOTE_URI_PREFIX
* validate NOTE_URI_PREFIX
* Update defaults to convenant-less mainnet (#2)
* config: defaults to convenant-less tx builder
* Drop env var for blockchain scanner
---------
Co-authored-by: altafan <18440657+altafan@users.noreply.github.com>
* add // before URI prefix
* add URI prefix in admin CreateNote
* Fixes
* rework nonces encoding (#4)
* rework nonces encoding
* add a check in Musig2Nonce decode function
* musig2_test: increase number of signers to 20
* musig2.json: add a test case with a 35 leaves tree
* GetEventStream REST rework
* fix round phases time intervals
* [SDK] Use server-side streams in rest client
* Fix history
* make the URI optional
* Updates
* Fix settled txs in history
* fix e2e test
* go work sync in sdk unit test
* fix signMessage in btc and liquid sdk wallets
---------
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com>
Co-authored-by: Pietralberto Mazza <18440657+altafan@users.noreply.github.com>
|
2024-11-15 19:07:33 +01:00 |
|
João Bordalo
|
786a69da7d
|
[SDK] Fix tx history & Update WASM (#353)
* bugfix on detecting pending vtxos
* bugfix: don't return on error from previous round
* bugfix on wasm browser storage
* implements listVtxos on SDK
* Bug fix
Co-authored-by: Pietralberto Mazza <altafan@users.noreply.github.com>
* bug fix
* Fixes
* revert RedeemTx check
* Fix after merge
* bug fix on wasm wrapper
* Fix static tx history (without tx feed)
* add createAt timestamp in Vtxo domain
* Fixes
* Fixes
* Polish
* Fix
* Fix
---------
Co-authored-by: Pietralberto Mazza <altafan@users.noreply.github.com>
Co-authored-by: altafan <18440657+altafan@users.noreply.github.com>
Co-authored-by: louisinger <louis@vulpem.com>
|
2024-10-31 17:58:39 +01:00 |
|
Louis Singer
|
bcb2b2075f
|
Add support for Out Of Round txs (#359)
* [common] rework address encoding
* new address encoding
* replace offchain address by vtxo output key in DB
* merge migrations files into init one
* fix txbuilder fixtures
* fix transaction events
* OOR scheme
* fix conflicts
* [sdk] OOR
* update WASM wrappers
* revert renaming
* revert API changes
* update parser.go
* fix vtxosToTxsCovenantless
* add settled and spent in Utxo and Transaction
* Fixes (#5)
* Revert unneeded changes and rename claim to settle
* Revert changes to wasm and rename claim to settle
---------
Co-authored-by: Pietralberto Mazza <18440657+altafan@users.noreply.github.com>
|
2024-10-24 17:43:27 +02:00 |
|
Louis Singer
|
b536a9e652
|
New address encoding (#356)
* [common] rework address encoding
* new address encoding
* replace offchain address by vtxo output key in DB
* merge migrations files into init one
* fix txbuilder fixtures
* fix transaction events
|
2024-10-18 16:50:07 +02:00 |
|
Louis Singer
|
7606b4cd00
|
Drop unconditional forfeits txs in offline payment (#344)
* remove unconditionnal forfeit tx
* fix sqlite vtxo repo
* remove pendingData struct
* delete uncond_forfeits_tx table
|
2024-10-04 18:06:00 +02:00 |
|
Pietralberto Mazza
|
72a7f29bab
|
Add CreatePayment and CompletePayment (#229)
Co-authored-by: Marco Argentieri <tiero@users.noreply.github.com>
* Add claim command
* Persist pending data in sqlite repo
* Remove debug log
* Return pending data at interface level
* Fix unlocking btc wallet after restart
* Lint & Fix whitelist permissions
* Fix send command for covenant
* Update client/covenantless/claim.go
Signed-off-by: Marco Argentieri <3596602+tiero@users.noreply.github.com>
* Fix
* Pay for min relay fee instead of estimating fees for redeem and unconf forfeit txs
* Add support for pending payments (coventanless)
* Fixes
* Fixes
* Improve verbosity
* Fix coin selection
* Fix
---------
Signed-off-by: Marco Argentieri <3596602+tiero@users.noreply.github.com>
Co-authored-by: louisinger <louis@vulpem.com>
Co-authored-by: Marco Argentieri <tiero@users.noreply.github.com>
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com>
|
2024-08-10 19:18:02 +02:00 |
|
Dusan Sekulic
|
e45bff3c70
|
Sqlite - add sqlc and migration (#217)
|
2024-07-26 02:09:48 +02:00 |
|