Skip to content

Releases: tdex-network/tdex-daemon

v0.1.0

25 Nov 18:43
a7aa391
Compare
Choose a tag to compare

Changelog

98c43d4 Add TLS support and path to cert and key env variable (#213)
d554383 Add ca-certificates to Dockerfile (#214)
b32d7b3 Add config init and config set (#221)
b535b23 Change the default config from regtest to liquid network (#210)
bb66b5e Dockerization of tdexd (#200)
40d05a4 Improve fee account log (#224)
b92fb37 MakeFile: add regtest env variables in run* processes (#220)
d1053cd Move to go-elements v0.1.0 && Verify and Retry blinding (#222)
e6d527c Move to go-elements v0.1.1 & minor fixes (#225)
1c6b06d Remove dockers step in .goreleaser.yml
a7aa391 Start observing blockchain after unlock (#229)
0ca6669 Support http/1.1 in TLS listener (#215)
b31b068 Update Readme.md (#205)
f10d58c [GRPC Web server] Allow all origin + custom checks for requests (#207)
fbf8ab8 [Operator - OpenMarket RPC] Deny market opening if the crawler does not observe at least one address (#179)
1b80d40 [Storage] Inmemory repositories implementations (#198)
0110f0c [Trade] Add trade log.Info + update default log level in config.go (#211)
dff0197 change log level from debug to info in main.go (#204)

v0.0.1

13 Nov 16:28
507ac99
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

Changelog

256a4bf Add GetLatestMarket method to market repository (#11)
59160dd Add UpdateMarketFee, OpenMarket, CloseMarket rpc (#14)
a3d762f Add checks in DepositMarket and decouple crawler from config (#164)
dd43459 Add pkg/wallet (#20)
c0d5597 Automated Market Making strategy (#21)
68df247 Badger DB - Market Repository (#83)
6244e1d Badger unspent repo (#102)
d4bb7ec Badger vault repo (#106)
aac39dc Balances RPC method (#144)
38c15ea Blockchain crawler #7 (#24)
8a73abc Blockchain listener and start transaction in handleBlockChainEvents (#95)
0802fc4 Check amount against balances in marketmaking formula (#105)
1bb7d65 Check for asset string validity (#172)
d7cc0df Coin selection #2 (#8)
1dd085a Decouple pkg/explorer from daemon config (#48)
c5d7ba2 DepositMarket, DepositFeeAccount, GetUnlockedBalance (#33)
2ee1667 Fix MarketPrice by calculating price and preview based on strategy (#80)
0935d09 Fix init wallet (#52)
7d5bf79 Funding market with single outpoint (#132)
6eb2863 Github Action pipeline and Readme (#127)
c92f112 Github action
4fa2b06 Go client SDK (#66)
d8878c3 Go initial implementation TDEX Daemon
876c857 Initial commit
2c7491d Market list RPC in operator_service.go (#150)
587012e MarketPrice and UpdateMarketPrice rpc (#17)
04be86a Mocks for wallet service tests (#109)
2bff8f4 Move Prices into a separated badger instance and add test for changing market price (#156)
47d7227 Refactor trader (#75)
6e4ac5d Remove ExplorerURL and not use config vars in tests
8ddee8c Remove Gubrak functions and rewrite with for loops in swap.go (#134)
4d8aad5 Retry txs (#177)
574a199 Return private blind keys in UpdateTx (#129)
aaa09ab Rpc list deposit market (#166)
1b2ed88 Rpc report market fee (#176)
2676322 Rpc withdraw market and BalanceFeeAccount (#152)
2dcccf0 Split locks unspents (#155)
d4fc439 Stop daemon (#120)
6cb10d7 Support for legacy and wrapped segwit addresses in SendToMany (#183)
7a1b895 Swap package: Legacy inputs support (#160)
a4e2445 Swap pkg: Add validation of given transaction (#126)
5288fdf Swap protocol (#4)
3c244a0 TTL added for locked unspent (#189)
b981e03 Test DepositMarket and improve crawler
b1210b8 Trade domain + ListSwaps, TradePropose and TradeComplete (#35)
9c3d2c4 Trade propose and TradeComplete services (#88)
3c828a2 UpdateUnspentsForAddress refacotr-dont reinsert existing unspents (#130)
7144991 Use decimal instead of float in badger
ef96d7f Use managed tx in case givne badger tx in context is missing (#90)
ac20004 Use protbuf getters instead of accessing fields & validation (#123)
2efa954 Vault domain + Wallet service (#25)
0819676 [CLI] Add genseed command (#192)
2683ce5 [Operator] ListSwaps RPC: Move protobuf serialization at grpc layer (#171)
a9a9c0b [Operator] UpdateMarketPrice tests and prices validation (#174)
6b4b0fb badger trade repo impl (#110)
b6c71dd call FundMarket inside UpdateMarket (#43)
8b35022 clean up
507ac99 goreleaser (#197)
ab77187 log update (#191)
7a9af4f observe txid and selectUnspent bug fix (#31)
c8a2206 pass logger as input param to dbmanager (#133)
200e6de remove mnemonic from db to cache (#178)
6238165 remove printlns and extra skip
5a1e102 rename grpc into tdexd (#187)
e4364f7 tdex operator CLI (#188)