João Bordalo
dec11f9773
hot fix: timelocks on nomenclature
2023-12-15 16:37:52 +00:00
Marco Argentieri
8b0f1d0a54
blog: improve wording ( #66 )
...
* blog: improve wording
* blog: improve wording
* blog: capitalize Money velocity
* blog: capitalize Money velocity
2023-12-14 15:54:42 +01:00
Marco Argentieri
141533aa49
blog: use right date ( #65 )
2023-12-14 15:39:30 +01:00
Marco Argentieri
c0ca6415bb
enabled blog ( #63 )
2023-12-14 15:22:24 +01:00
Pietralberto Mazza
317b3273a8
Create ark account if not existing at startup ( #61 )
...
* Create ark account if not existing at startup
* Fixes
2023-12-14 15:13:33 +01:00
Louis Singer
51bc673e66
Add covenant-based congestion tree ( #62 )
...
* covenant based tx builder
* remove relative time delta
* txbuilder/covenant add leaf boolean in node
* txbuilder/covenant final version
* support covenantType
* add GetLeafOutputScript
* remove printLn
* fix linting
* Update asp/internal/app-config/config.go
Co-authored-by: João Bordalo <bordalix@users.noreply.github.com >
Signed-off-by: Louis Singer <41042567+louisinger@users.noreply.github.com >
---------
Signed-off-by: Louis Singer <41042567+louisinger@users.noreply.github.com >
Co-authored-by: João Bordalo <bordalix@users.noreply.github.com >
2023-12-14 14:02:37 +01:00
Louis Singer
325ef38197
Fix propagation of RoundFailed events ( #60 )
2023-12-12 15:46:43 +01:00
Pietralberto Mazza
6d00ee280c
Fix dangling payments ( #58 )
2023-12-12 15:11:25 +01:00
Pietralberto Mazza
3985bd4e14
Cleanup & Add config and launcher ( #57 )
...
* Fixes
* Fixes to domain layer:
* Add Leaf bool field to know to fix the returned list of leaves
* Add non-persisted UnsignedForfeitTxs to RoundFinalizationStarted
* Store only error msg when round fails instead of full error
* Fix wallet interface:
* Add Close() to close conn with wallet
* Add GetAsset() to fix missing asset err when calling Transfer()
* Fix gocron scheduler to correctly run/build the project
* Fix badger repo implementation:
* Fix datadirs of projection stores
* Return error if current round not found
* Fix round event deserialization
* Fix TxBuilder interface & dummy impl:
* Pass asp pubkey as arg of the defined functions
* Fix connectorsToInputArgs to return the right number of ins
* Fix getTxid() to return the id of an hex encoded tx too
* Fix createConnectors() to return a tx if there's only 1 connector
* Add leaf bool field to psetWithLevel in case a leaf is not in the last level
* Fix node's isLeaf() check
* Move to hex encoded pubkeys instead of ark encoded
* Fix app layer:
* Add Start() and Stop() to the interface & Expect raw pubkeys instead of strings as args
* Source & cache pubkey from wallet at startup
* Drop usage of scheduler and schedule next task based on occurred round events
* Increase verbosity
* Use hex instead of ark encoding to store receveirs' pubkeys
* Lower faucet amount from 100k to 10k sats in total
* Fix finalizeRound() to persist round events even if it failed
* Add view() to forfeitTxMap to enrich RoundFinalizationEvent with unsigned forfeit txs
* Add app config
* Fix interface layer:
* Remove repo manager from handler factory
* Fix GetEventStream to forward events to stream once they arrive from app layer
* Return missing unsigned forfeit txs in RoundFinalizationEvent
* Fix extracting user pubkey from address
* Add log interceptors
* Add config struct
* Add factory
* Clean interface
* Add config and launcher
* Tidy deps & Set defaut round interval to 30secs for dev mode
2023-12-12 14:55:22 +01:00
Louis Singer
e5df6cfc39
Change congestion tree represenation ( #50 )
...
* add domain.CongestionTree + modify ports.TxBuilder
* rename Node members
* improve txbuilder testing
* congestion tree as matrix in protobuf spec
* compile stubs & update grpc handlers
* fix proto specs
* application/service.go use node.Txid field
2023-12-08 18:45:40 +01:00
Louis Singer
8d7b934f46
Dockerize buf ( #51 )
...
* dockerized buf
* Remove build-buf
* fix CI
* buf-lint-action revert version
* buf lint in CI
---------
Co-authored-by: altafan <18440657+altafan@users.noreply.github.com >
2023-12-08 16:03:00 +01:00
Louis Singer
5a5167c40c
[noah] Add pubkey and network to state ( #46 )
2023-12-08 14:50:33 +01:00
João Bordalo
4df605aff1
Update payments.md
2023-12-08 06:35:24 +00:00
Marco Argentieri
88755a3320
website: hide non-ready pages and add non-coop exit in Leaving the Ark ( #48 )
2023-12-07 16:41:42 +01:00
tiero
419f21dc82
remove blog
2023-12-06 14:06:13 +01:00
João Bordalo
d3431fce87
changes to reflect covenant Ark ( #44 )
...
* changes to reflect covenant Ark
* Update website/docs/learn/boarding.md
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
Signed-off-by: João Bordalo <bordalix@users.noreply.github.com >
* Update website/docs/learn/nomenclature.md
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
Signed-off-by: João Bordalo <bordalix@users.noreply.github.com >
* Update website/docs/learn/nomenclature.md
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
Signed-off-by: João Bordalo <bordalix@users.noreply.github.com >
* Update website/docs/learn/nomenclature.md
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
Signed-off-by: João Bordalo <bordalix@users.noreply.github.com >
* Update website/docs/learn/boarding.md
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
Signed-off-by: João Bordalo <bordalix@users.noreply.github.com >
* Update website/docs/learn/boarding.md
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
Signed-off-by: João Bordalo <bordalix@users.noreply.github.com >
* Update website/docs/learn/boarding.md
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
Signed-off-by: João Bordalo <bordalix@users.noreply.github.com >
* Update website/docs/learn/boarding.md
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
Signed-off-by: João Bordalo <bordalix@users.noreply.github.com >
* Update website/docs/learn/boarding.md
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
Signed-off-by: João Bordalo <bordalix@users.noreply.github.com >
* Update website/docs/learn/boarding.md
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
Signed-off-by: João Bordalo <bordalix@users.noreply.github.com >
* Update website/docs/learn/boarding.md
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
Signed-off-by: João Bordalo <bordalix@users.noreply.github.com >
* Update website/docs/learn/boarding.md
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
Signed-off-by: João Bordalo <bordalix@users.noreply.github.com >
* Update website/docs/learn/nomenclature.md
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
Signed-off-by: João Bordalo <bordalix@users.noreply.github.com >
* Uses mermaid to show transactions
* Uses mermaid instead of image to represent shared output
* Last fix, let's go
* comsetic change: add Boarding before with
---------
Signed-off-by: João Bordalo <bordalix@users.noreply.github.com >
Co-authored-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
2023-12-06 13:24:59 +01:00
Louis Singer
a17aba8356
Noah CLI implementation ( #42 )
...
* Import stubs
* send and balance cmd implementations
* ListVtxos & faucet
* main.go: add faucetCommand
* fix after review
* send: continue if no forfeits included in current round
* remove cov in noah/Makefile
* fancy printJSON
* remove rpc_url
---------
Co-authored-by: altafan <18440657+altafan@users.noreply.github.com >
2023-12-06 12:57:35 +01:00
Pietralberto Mazza
7bcdff0d2a
Add endpoint to fetch pubkey & Require wallet already unlocked when starting the service ( #43 )
...
* Add endpoint to fetch pubkey & simplify ports.Wallet
* Lint
2023-12-05 17:45:38 +01:00
Pietralberto Mazza
376d62f44b
Add operator cli ( #41 )
2023-12-05 14:25:10 +01:00
João Bordalo
0dd5479f1f
adds mermaid support ( #40 )
2023-12-04 17:58:24 +01:00
Marco Argentieri
9421560a13
reclaim > claim ( #38 )
2023-12-04 17:57:41 +01:00
Pietralberto Mazza
554eaeb406
Add explorer-like endpoint to retrieve spendable vtxos for address ( #37 )
...
* Add GetSpendableVtxosWithId to repo
* Add endpoint to retrieve spendable vtxos
2023-12-04 17:28:01 +01:00
Pietralberto Mazza
9e9e61fb89
Add Faucet endpoint ( #36 )
...
* Add internal methods for faucet feature
* Add grpc handler
* Lint
2023-12-04 16:40:56 +01:00
João Bordalo
6344005785
Merge pull request #34 from ark-network/titles
...
change 2 titles: don't repeat 'Ark' on link previews
2023-12-01 17:23:50 +00:00
João Bordalo
947bdad40e
change 2 titles: don't repeat 'Ark' on link previews
2023-12-01 17:23:19 +00:00
João Bordalo
594b25eb9e
Merge pull request #33 from ark-network/fix_metadata
...
Fix metadata
2023-12-01 17:13:32 +00:00
João Bordalo
a6f8b4b93b
Remove all usages of <head>, it transpiles to other pages
...
Sort markdown front matter in alphabetical order
Add 'description' front matter to blog index and blog post
Set blog title and description on docusaurus.config
2023-12-01 17:09:09 +00:00
Pietralberto Mazza
46d54a227d
Unit tests ( #32 )
...
* unit tests
* Fix makefile
* Fix race conditions
* Renaming
2023-12-01 17:50:42 +01:00
Louis Singer
c8d9db89c5
Add interface layer ( #23 )
...
* implement grpc interface
* rework GetEventStream rpc
* implement Ping & GetEventStream
* remove dev_portal
* Compile protos
* Empty gitignore
---------
Co-authored-by: altafan <18440657+altafan@users.noreply.github.com >
2023-12-01 17:13:28 +01:00
João Bordalo
7c2a70db91
Merge pull request #31 from ark-network/move_img
...
move blog post image to static/img
2023-12-01 13:03:06 +00:00
João Bordalo
eec463e2f0
move blog post image to static/img
2023-12-01 13:02:38 +00:00
João Bordalo
9115af82d1
Merge pull request #30 from ark-network/blog_post_metadata
...
Blog post metadata
2023-12-01 12:52:51 +00:00
João Bordalo
f05eee00ab
use real name as author
2023-12-01 12:45:58 +00:00
João Bordalo
6fa8951b5d
Fix og:image url
...
Fix og:image:width
Add extra metatags for author and reading time
2023-12-01 12:43:53 +00:00
João Bordalo
6ed24cb4ac
reduze file size
2023-12-01 12:43:15 +00:00
João Bordalo
369e6c9f81
reduce image size
2023-12-01 12:16:23 +00:00
Marco Argentieri
e0bd26f992
docs: various improvements ( #28 )
...
* more improvements
* md fixes
* improve boarding wording
* improve blog desc
* add developers section
* imrpove links
* fix edit links
* Update website/docusaurus.config.js
Co-authored-by: João Bordalo <bordalix@users.noreply.github.com >
Signed-off-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
* Update website/blog/2023-11-10-liquidity-requirements/index.md
Co-authored-by: João Bordalo <bordalix@users.noreply.github.com >
Signed-off-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
* Update website/docs/intro.md
Co-authored-by: João Bordalo <bordalix@users.noreply.github.com >
Signed-off-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
* Update website/docs/intro.md
Co-authored-by: João Bordalo <bordalix@users.noreply.github.com >
Signed-off-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
* fix JSX
* add ark banner as og-image of website
* add og:image
---------
Signed-off-by: Marco Argentieri <3596602+tiero@users.noreply.github.com >
Co-authored-by: João Bordalo <bordalix@users.noreply.github.com >
2023-12-01 13:07:23 +01:00
Marco Argentieri
d22e4ab290
Add image ( #29 )
2023-12-01 10:45:57 +01:00
Marco Argentieri
8c308b8e83
remove site ( #27 )
...
* remove src/pages for now
* Ark as title
2023-11-30 19:52:23 +01:00
João Bordalo
02149a9e70
Add liquidity simulator ( #26 )
...
* adds /liquidity-simulator
* fix link; add link to simulator
2023-11-30 19:31:19 +01:00
Marco Argentieri
f4dee08651
Improve copy ( #25 )
2023-11-30 18:39:52 +01:00
Pietralberto Mazza
89aaf4d5c6
Handle status updates from senders of payments ( #24 )
...
* Handle status updates from senders of payments
* Lint
2023-11-30 16:54:47 +01:00
Pietralberto Mazza
be1f4654f9
Add badger implementations of repos ( #22 )
...
* Fixes to domain layer
* Update repo manager interface
* Add badger repo impls
* Keep projection store in sync with event store
* Update deps
* Remove ripemd160
2023-11-30 14:16:44 +01:00
tiero
1c82af8550
fix: leaving the ark
2023-11-29 18:06:06 +01:00
bordalix
7efa7bded6
fixes links to nomenclature in Get Started
2023-11-29 09:50:59 +00:00
tiero
70d6fb196b
Introduction: link to Get Started documents
2023-11-29 00:51:58 +01:00
tiero
f0b19605b6
fix: broken link to nomeclature
2023-11-29 00:48:05 +01:00
Marco Argentieri
09caa1f800
reformulate the boarding and refactor the structure ( #21 )
2023-11-29 00:45:26 +01:00
Marco Argentieri
8371e9f1c2
rename dev_portal to website ( #20 )
...
* rename dev_portal to website
* rename dev_portal to website
* master not main
2023-11-29 00:35:10 +01:00
João Bordalo
d0ce54f493
Add dev_portal ( #17 )
...
* adds dev_portal
* change project name from dev-portal to dev_portal
2023-11-27 16:43:37 +01:00