v1.2.1
What's Changed
- [devops] Add testnet CD workflow by @rafaiovlabs in #51
- Master -> testnet merge by @Vovchyk in #54
- master -> testnet by @Vovchyk in #56
- increase test coverage in http and connectors module. by @joaoiovlabs in #57
- As a user I want to be able to retrieve options for a peg-out process… by @joaoiovlabs in #62
- Accept quote by @joaoiovlabs in #63
- Add integration tests by @joaoiovlabs in #66
- Update e2e.yml by @joaoiovlabs in #67
- fix pipeline by @joaoiovlabs in #69
- Add integration tests by @joaoiovlabs in #70
- Fixed LGTM by @gsoares85 in #65
- Fix redeem scrpt by @joaoiovlabs in #71
- Feature/gbi 863 create hash quote route by @joaoiovlabs in #73
- Create watcher to verify if liquidity provider has deposited amount in p2sh address. by @joaoiovlabs in #74
- Feature/gbi 864 improve unit tests by @gsoares85 in #75
- Feature/gbi 878 by @joaoiovlabs in #76
- [DEVOPS] Adding CI from GH actions by @rafaiovlabs in #81
- Added quote hash and changed the gasLimit by @gsoares85 in #80
- Feature/gbi 902 limit accepted quotes by @gsoares85 in #84
- Testnet deploy Test by @gsoares85 in #85
- [DEVOPS] Delete circle ci config by @rafaiovlabs in #83
- Add CodeQL workflow for GitHub code scanning by @lgtm-com in #78
- Create sonar-project.properties by @rafaiovlabs in #87
- Feature/gbi 902 route to get registered providers by @gsoares85 in #86
- Deploy to testnet by @gsoares85 in #88
- Added new parameter by @gsoares85 in #90
- Testnet merge by @gsoares85 in #91
- [gbi-894] - Validate empty addresses on get quote request by @manfioLP in #93
- Added CORS by @gsoares85 in #94
- (1) Fix/deployment scripts by @rafaiovlabs in #92
- merge master with testnet by @rafaiovlabs in #95
- Supporting local execution of project by @rafaiovlabs in #96
- Testnet by @gsoares85 in #97
- Hotfix/local env by @gsoares85 in #98
- Bugfix/gbi 1021 fix redeem script by @gsoares85 in #101
- Fixed tests by @gsoares85 in #103
- Feature/gbi 888 by @joaoiovlabs in #82
- Validating liquidity provider address by @gsoares85 in #105
- Provide the REST POST API for RefundPegout LPS by @joaoiovlabs in #104
- Rename Dockerfile to .dockerfile.sh by @Juliusproduction in #108
- Merge master pegout by @joaoiovlabs in #109
- Creates Feature/peg out by @augustoIOV in #64
- fix sonar issues by @joaoiovlabs in #110
- Provide the LPS Endpoint to Deposit the Collateral Amount from LBC of specific LP Registered. by @joaoiovlabs in #113
- Feature/change database by @gsoares85 in #115
- create mongo db docker by @joaoiovlabs in #112
- [chore] standardize pegin routes by @manfioLP in #116
- Hotfix/change mongo connection by @gsoares85 in #117
- Fixed accept quote by @gsoares85 in #118
- Fixed pegout quote hash by @gsoares85 in #123
- Removed http test errors by @gsoares85 in #124
- [GBI-1083] - Value to transfer not empty by @manfioLP in #125
- Fix: Ensuring UID exec on all platforms by @rafaiovlabs in #127
- Changed mongo and powpeg to envinoment variable by @gsoares85 in #128
- Remove powpeg by @gsoares85 in #129
- Qa test by @gsoares85 in #130
- Updating docker-compose for testnet server by @rafaiovlabs in #131
- Changed ERP Keys to environment variable by @gsoares85 in #132
- Qa test by @gsoares85 in #133
- Feature/gbi583 update pegin structure by @gsoares85 in #134
- Feature/gbi 1121 move chain id to env vars by @gsoares85 in #136
- Qa test by @gsoares85 in #137
- Changed parameter name by @gsoares85 in #138
- [GBI-938] Error Response Handler by @manfioLP in #139
- Using new error messages by @gsoares85 in #140
- Adding mainnet deploy folder for specific mainnet installation by @rafaiovlabs in #142
- Adding mainnet deploy folder for specific mainnet installation by @rafaiovlabs in #141
- Stable test by @gsoares85 in #135
- Qa test by @gsoares85 in #144
- Bugfix/gbi1137 locked liquidity provider by @gsoares85 in #146
- Remove un used logs by @gsoares85 in #147
- GBI-1110 + GBI-1109 by @Dominikkq in #145
- Removing unnecessary import by @Dominikkq in #122
- Removed powpeg from config by @gsoares85 in #149
- [fix] - duplicated code in sonar by @manfioLP in #152
- Feature/gbi 1105 return pegout call fee by @gsoares85 in #153
- Bitcoin BECH32 Address validation by @manfioLP in #151
- GBI-1147 by @Luisfc68 in #154
- GBI-1139 - Register Endpoint by @Dominikkq in #148
- Re-merge lost changes by @Luisfc68 in #156
- GBI-1123 by @Luisfc68 in #150
- GBI-907 - OpenAPI by @Dominikkq in #155
- Feature/gbi 1140 upgrade bitcoin node by @gsoares85 in #159
- Chore - rebuild lps script by @manfioLP in #158
- [GBI-1161] Fix Value to transfer higher than max allowed condition by @manfioLP in #157
- [gbi-1165] - Determine btc address type by @manfioLP in #160
- Update README.md by @MaximStanciu8 in #165
- Fixed callForUser error by @gsoares85 in #164
- GBI-1143 - change provider status by @Dominikkq in #162
- Feature/GBI-1055 - Remove mock from LP liquidity check on pegout by @Luisfc68 in #163
- GBI-1070 - Updates add collateral by @Luisfc68 in #166
- Improved wrong parameter validation by @gsoares85 in #168
- Qa test by @gsoares85 in #172
- [GBI-1172] - Fix Healthcheck on E2E Test by @manfioLP in #170
- [GBI-1150] - Decode bech32 btc address by @manfioLP in #167
- GBI-964 + GBI-1163 by @Dominikkq in #169
- Qa test by @gsoares85 in #174
- Log tx hash by @gsoares85 in #175
- Qa test by @gsoares85 in #176
- Log by @gsoares85 in #177
- Added mor logs by @gsoares85 in #179
- BaseURL moved to .env by @Dominikkq in #182
- Feature/GBI-1185 - Prevent watchers to block app start by @Luisfc68 in #181
- Add get collateral, withdraw collateral and provider resign - GBI-1176 / GBI-1069 by @Luisfc68 in #171
- Feature/GBI-1187 - Add required fields and DTOs by @Luisfc68 in #185
- Change LBC deploy by @gsoares85 in #186
- Feature/gbi 1103 accept quote derivation address by @gsoares85 in #187
- Add powpeg to local env by @Luisfc68 in #188
- Adding init concourse pipeline for mainnet by @rafaiovlabs in #191
- Feature/gbi 1103 pegout accept quote by @gsoares85 in #192
- [DEVOPS] Fix on pipeline by @rafaiovlabs in #193
- [DEVOPS] Fix on pipeline2 by @rafaiovlabs in #194
- Feature/GBI-1189 - Secrets manager integration by @Luisfc68 in #190
- Fix on pipeline3 by @rafaiovlabs in #197
- [DEVOPS] Fix on pipeline4 by @rafaiovlabs in #198
- [DEVOPS] Updating github hostkeys by @rafaiovlabs in #199
- [DEVOPS] Updating github hostkeys3 by @rafaiovlabs in #200
- [DEVOPS] Updating github hostkeys4 by @rafaiovlabs in #201
- [DEVOPS] Updating github hostkeys5 by @rafaiovlabs in #202
- OpenApi specs and pegout getQuote fix - Feature/GBI-1196 by @Luisfc68 in #196
- Fixed nil pointer by @gsoares85 in #203
- Watch for register instead of fetching receipt by @Luisfc68 in #180
- [DVOPS] Ordering checkout steps by @rafaiovlabs in #204
- Erasing repo to try to update code by @rafaiovlabs in #205
- Fetching new code... by @rafaiovlabs in #206
- [DEVOPS] Not pulling code for now by @rafaiovlabs in #207
- [DEVOPS] Not forwarding local ssh by @rafaiovlabs in #208
- [DEVOPS] Enable verbose on ansible execution by @rafaiovlabs in #209
- Added encrypted keys to database by @gsoares85 in #210
- GBI-1194 - Pegout watchers and logic by @Luisfc68 in #211
- [DEVOPS] Go back to ssh forwarding by @rafaiovlabs in #212
- Testnet deploy with pipeline by @Luisfc68 in #213
- Stable test by @Luisfc68 in #214
- Removed parameter by @gsoares85 in #215
- Qa test by @Luisfc68 in #216
- Increase register provider value by @Luisfc68 in #217
- Qa test by @Luisfc68 in #218
- Missing env vars by @Luisfc68 in #219
- Qa test by @Luisfc68 in #220
- Feature/GBI-1214 - Rsk event watcher by @Luisfc68 in #221
- Qa test by @Luisfc68 in #222
- Update documentation and response field by @Luisfc68 in #223
- GBI-1220 by @Dominikkq in #224
- GBI-1223 by @Dominikkq in #225
- update lbc bidning by @Luisfc68 in #226
- Ugraded RSKJ by @gsoares85 in #227
- GBI-1230 - MongoDB Sync Update by @Dominikkq in #228
- Qa test -> Stable by @Dominikkq in #229
- Fix by @Dominikkq in #230
- Temp fix for PegoutWatchers error crashing the server by @Dominikkq in #231
- Temp fix for PegoutWatchers #2 by @Dominikkq in #232
- nil pointer validation fix by @Luisfc68 in #233
- Testing by @Dominikkq in #234
- Stable test by @Luisfc68 in #235
- Feature/gbi 1209 add alerts poc by @gsoares85 in #236
- Use provider limits during getQuote amount validation by @Luisfc68 in #237
- Qa test by @MaximStanciu8 in #238
- Update bindings by @Luisfc68 in #239
- UserEvents endpoint by @Dominikkq in #240
- OpenAPI Fix by @Dominikkq in #241
- Quick Fix by @Dominikkq in #242
- Move params from body to query by @Dominikkq in #243
- Qa test by @Luisfc68 in #244
- nil pointer dereference fix for punishment watcher by @Dominikkq in #245
- OpenAPI update by @Dominikkq in #246
- Provider Fix by @Dominikkq in #248
- Provider fix #2 by @Dominikkq in #249
- Qa test -> Stable by @Dominikkq in #250
- Provider Fix #3 by @Dominikkq in #251
- GBI-1277 - Removing acceptedQuoteExpiration by @Dominikkq in #252
- VULN-327 - remove registerPegout by @Luisfc68 in #253
- fix VULN-334 by @Luisfc68 in #254
- Devops/concourse pipeline by @rafaiovlabs in #255
- Fixing not needed input by @rafaiovlabs in #256
- Fixing params by @rafaiovlabs in #257
- Fixing lacking param by @rafaiovlabs in #258
- Adding needed dependencies by @rafaiovlabs in #259
- Adding host checking by @rafaiovlabs in #260
- Adding known host directory by @rafaiovlabs in #261
- Disbling strict host checking by @rafaiovlabs in #262
- Fix by @rafaiovlabs in #263
- Fix ssh file by @rafaiovlabs in #264
- Fix commit id by @rafaiovlabs in #265
- Fixing commitID2 by @rafaiovlabs in #266
- Fixing commitID3 by @rafaiovlabs in #267
- Fixing deployment messages by @rafaiovlabs in #268
- feature/GBI-1279 - Send raw btc tx by @Luisfc68 in #269
- Feature/security audix fix -> QA-Test by @Luisfc68 in #270
- Erasing testnet workflow in favor of ci/tasks by @rafaiovlabs in #271
- read fee from lbc instead of env by @Luisfc68 in #272
- UserQuotes Update by @Dominikkq in #273
- Resolve conflict error by @Dominikkq in #275
- Qa test Merge Into Stable-Test by @MaximStanciu8 in #274
- Compilation fix by @Luisfc68 in #276
- Qa test by @MaximStanciu8 in #277
- commit files changed in vm by @Luisfc68 in #278
- Stable test by @Luisfc68 in #279
- sync abi by @Luisfc68 in #280
- Qa test by @Luisfc68 in #281
- Fix merkle branches calculation by @Luisfc68 in #282
- update abi - VULN-326 by @Luisfc68 in #283
- Qa test by @Luisfc68 in #284
- add filter for unspendable utxos by @Luisfc68 in #285
- Qa test by @Luisfc68 in #286
- update fee calculation by @Luisfc68 in #287
- Qa test by @Luisfc68 in #288
- add temporary btc fee handling by @Luisfc68 in #289
- Qa test by @Luisfc68 in #290
- fix conflicts with master by @Luisfc68 in #292
- Stable test merged by @Luisfc68 in #294
- Qa test by @MaximStanciu8 in #143
- Stable test by @Luisfc68 in #293
- change refund gasprice by @Luisfc68 in #296
- Qa test by @Luisfc68 in #297
- Stable test by @Luisfc68 in #298
- master -> Stable test Synchronization by @Luisfc68 in #299
- Stable test -> QA-Test Synchronization by @Luisfc68 in #300
- Fix extra gas for call for user by @Luisfc68 in #301
- Qa test by @Luisfc68 in #302
- comment send btc endpoint by @Luisfc68 in #304
- Removed endpoint by @gsoares85 in #307
- Removed list of Lp and changed registration by @gsoares85 in #308
- await tx using geth library by @Luisfc68 in #309
- Qa test by @gsoares85 in #311
- Fixed pegout fee calculation by @gsoares85 in #313
- store in db flyover redeem script by @Luisfc68 in #314
- Feature/gbi 1336 - VULN-346 - add deposits cache by @Luisfc68 in #315
- [Devops] Restoring cd pipeline + loki configurations by @rafaiovlabs in #306
- Feature/GBI-1377 - Replace libraries requested by security by @Luisfc68 in #316
- GBI-1309 by @Dominikkq in #305
- change available liquidity calculation by @Luisfc68 in #317
- Feature/gbi 1277 - Remove unused fields by @Luisfc68 in #318
- add re captcha integration by @Luisfc68 in #319
- fund btc tx using rpc server by @Luisfc68 in #320
- Feature/gbi 1403 - Update registration and add providers detail endpoint by @Luisfc68 in #321
- Feature/gbi 1407 - Update API to get metadata by @Luisfc68 in #322
- Qa test by @Luisfc68 in #324
- fix error message by @Luisfc68 in #325
- Qa test by @Luisfc68 in #326
- Feature/gbi 1419 - Deposit confirmations validation by @Luisfc68 in #327
- Feature/GBI-1424 - Pegout collateral endpoints by @Luisfc68 in #328
- Branch syncrhonization by @Luisfc68 in #329
- fix derivation address construction for segwit refund address by @Luisfc68 in #330
- Added informations on readme by @gsoares85 in #331
- Feature/GBI-1422 - Integration tests by @Luisfc68 in #332
- Qa test by @Luisfc68 in #333
- remove old integration test info from readme by @Luisfc68 in #334
- Qa test by @Luisfc68 in #335
- Hinders conf info DEVOPSKAN-19 by @rafaiovlabs in #336
- track lp tx by hash and not by address by @Luisfc68 in #337
- Qa test by @Luisfc68 in #338
- Duplicate quote inserting fix by @Dominikkq in #341
- add support for encrypted wallet by @Luisfc68 in #342
- Qa test by @Luisfc68 in #343
- update docker compose env vars by @Luisfc68 in #344
- Qa test by @Luisfc68 in #345
New Contributors
- @joaoiovlabs made their first contribution in #57
- @lgtm-com made their first contribution in #78
- @manfioLP made their first contribution in #93
- @Juliusproduction made their first contribution in #108
- @augustoIOV made their first contribution in #64
- @MaximStanciu8 made their first contribution in #165
Full Changelog: 1.0.0...v1.2.1
What's Changed
- Duplicate quote inserting fix by @Dominikkq in #341
- add support for encrypted wallet by @Luisfc68 in #342
- Qa test by @Luisfc68 in #343
- update docker compose env vars by @Luisfc68 in #344
- Qa test by @Luisfc68 in #345
Full Changelog: v1.2.0...v1.2.1