waiemwor
dca63a49fe
Modify Nodesale API to allow query all nodes from a deployment. ( #43 )
...
* feat: allow query all nodes from a deployment.
* fix : function GetNodesByDeployment name.
2024-08-13 16:35:56 +07:00
Gaze
05ade4b9d5
Merge branch 'main' into develop
2024-08-06 13:25:48 +07:00
Gaze
074458584b
fix: adjust content type check
2024-08-06 13:25:36 +07:00
waiemwor
db5dc75c41
Feature/nodesale ( #40 )
...
* feat: recover nodesale module.
* fix: refactored.
* fix: fix table type.
* fix: add entity
* fix: bug UTC time.
* ci: try to tidy before testing
* ci: touch result file
* ci: use echo to create new file
* fix: try to skip test in ci
* fix: remove os.Exit
* fix: handle error
* feat: add todo note
* fix: Cannot run nodesale test because qtx is not initiated.
* fix: 50% chance public key compare incorrectly.
* fix: more consistent SQL
* fix: sanity refactor.
* fix: remove unused code.
* fix: move last_block_default to config file.
* fix: minor mistakes.
* fix:
* fix: refactor
* fix: refactor
* fix: delegate tx hash not record into db.
* refactor: prepare for moving integration tests.
* refactor: convert to unit tests.
* fix: change to using input values since output values deducted fee.
* feat: add extra unit test.
* fix: wrong timestamp format.
* fix: handle block timeout = 0
---------
Co-authored-by: Gaze <gazenw@users.noreply.github.com >
2024-08-05 11:33:20 +07:00
Gaze
0474627336
Merge branch 'main' into develop
2024-08-05 11:31:42 +07:00
Gaze
359436e6eb
fix(httpclient): preserve trailing slash if exists
2024-08-01 14:43:36 +07:00
gazenw
1967895d6d
Merge pull request #41 from gaze-network/develop
...
Release v0.3.0
v0.3.0
2024-07-25 15:07:51 +07:00
gazenw
7dcbd082ee
feat: add Runes API pagination ( #36 )
...
* feat: implement pagination on get balance, get holders
* feat: paginate get transactions
* fix: remove debug
* feat: implement pagination in get utxos
* feat: sort response in get holders
* feat: cap batch query
* feat: add default limits to all endpoints
* chore: rename endpoint funcs
* fix: parse rune name spacers
* chore: use compare.Cmp
* feat: handle not found errors on all usecase
2024-07-23 15:46:45 +07:00
gazenw
880f4b2e6a
fix: handle case where input rune id is not found ( #37 )
2024-07-15 18:32:28 +07:00
Gaze
3f727dc11b
Merge remote-tracking branch 'origin/main' into develop
2024-07-15 16:33:56 +07:00
Planxnx
60717ecc65
feat(requestlogger): add response headers
2024-07-12 00:18:15 +07:00
Planxnx
6998adedb0
fix(requestlogger): logging all request headers
2024-07-11 23:53:27 +07:00
Thanee Charattrakool
add0a541b5
feat: Request Logger fields ( #35 )
...
* feat: add with request headers config
* feat: add with fields config
* feat: format request queries
2024-07-11 23:41:18 +07:00
gazenw
dad02bf61a
Merge pull request #34 from gaze-network/develop
...
feat: release v0.2.7
v0.2.7
2024-07-09 16:15:35 +07:00
Gaze
694baef0aa
chore: golangci-lint
2024-07-09 15:48:09 +07:00
gazenw
47119c3220
feat: remove unnecessary verbose query ( #33 )
2024-07-09 15:44:14 +07:00
gazenw
6203b104db
Merge pull request #32 from gaze-network/develop
...
feat: release v0.2.5
v0.2.6
2024-07-08 14:50:40 +07:00
gazenw
b24f27ec9a
fix: incorrect condition for finding output destinations ( #31 )
2024-07-08 14:32:58 +07:00
Planxnx
90f1fd0a6c
Merge branch 'fix/invalid-httpclient-path'
v0.2.5
2024-07-04 15:39:17 +07:00
Planxnx
aace33b382
fix(httpclient): support base url query params
2024-07-04 15:39:04 +07:00
Gaze
a663f909fa
Merge remote-tracking branch 'origin/main' into develop
2024-07-04 12:46:51 +07:00
Thanee Charattrakool
0263ec5622
Merge pull request #30 from gaze-network/fix/invalid-httpclient-path
2024-07-04 04:12:19 +07:00
Planxnx
8760baf42b
chore: remive unused comment
2024-07-04 00:03:36 +07:00
Planxnx
5aca9f7f19
perf(httpclient): reduce base url parsing operation
2024-07-03 23:58:20 +07:00
Planxnx
07aa84019f
fix(httpclient): can't support baseURL path
2024-07-03 23:57:40 +07:00
Thanee Charattrakool
a5fc803371
Merge pull request #29 from gaze-network/develop
...
feat: release v0.2.4
v0.2.4
2024-07-02 15:57:44 +07:00
Planxnx
72ca151fd3
feat(httpclient): support content-encoding
2024-07-02 15:53:18 +07:00
Gaze
53a4d1a4c3
Merge branch 'main' into develop
2024-06-30 21:04:08 +07:00
Gaze
3322f4a034
ci: update action file name
2024-06-30 21:03:57 +07:00
Planxnx
dcb220bddb
Merge branch 'main' into develop
2024-06-30 20:17:13 +07:00
gazenw
b6ff7e41bd
docs: update README.md
2024-06-30 20:12:44 +07:00
gazenw
7cb717af11
feat(runes): get txs by block range ( #28 )
...
* feat(runes): get txs by block range
* feat(runes): validate block range
* perf(runes): limit 10k txs
---------
Co-authored-by: Gaze <gazenw@users.noreply.github.com >
2024-06-30 18:45:23 +07:00
Gaze
0d1ae0ef5e
Merge branch 'main' into develop
2024-06-27 00:12:13 +07:00
Thanee Charattrakool
81ba7792ea
fix: create error handler middleware ( #27 )
2024-06-27 00:11:22 +07:00
Gaze
b5851a39ab
Merge branch 'main' into develop
2024-06-22 21:15:06 +07:00
Gaze
b44fb870a3
feat: add query params to req logger
2024-06-22 21:00:02 +07:00
Gaze
373ea50319
feat(logger): support env config
2024-06-20 18:52:56 +07:00
Gaze
a1d7524615
feat(btcutils): make btcutils.Address comparable support
2024-06-14 19:38:01 +07:00
Gaze
415a476478
Merge branch 'main' into develop
2024-06-14 16:55:39 +07:00
Gaze
f63505e173
feat(btcutils): use chain params instead common.network
2024-06-14 16:55:28 +07:00
Gaze
65a69ddb68
Merge remote-tracking branch 'origin/main' into develop
2024-06-14 16:48:48 +07:00
Thanee Charattrakool
4f5d1f077b
feat(btcutils): add bitcoin utility functions ( #26 )
...
* feat(btcutils): add bitcoin utility functions
* feat(btcutils): add bitcoin signature verification
2024-06-14 16:48:22 +07:00
Gaze
c133006c82
Merge branch 'main' into develop
2024-06-12 23:39:24 +07:00
Thanee Charattrakool
51fd1f6636
feat: move requestip config to http config ( #25 )
v0.2.3
2024-06-12 22:08:03 +07:00
Thanee Charattrakool
a7bc6257c4
feat(api): add request context and logger middleware ( #24 )
...
* feat(api): add request context and logger middleware
* feat(api): add cors and favicon middleware
* fix: solve wrapcheck linter warning
* feat: configurable hidden request headers
v0.2.2
2024-06-12 21:47:29 +07:00
gazenw
3bb7500c87
feat: update docker version
2024-06-07 13:55:55 +07:00
Gaze
8c92893d4a
feat: release v0.2.1
v0.2.1
2024-05-31 01:16:34 +07:00
Nut Pinyo
d84e30ed11
fix: implement Shutdown() for processors ( #22 )
2024-05-31 01:13:12 +07:00
Thanee Charattrakool
d9fa217977
feat: use current indexed block for first prev block ( #23 )
...
* feat: use current indexed block for first prev block
* fix: forgot to set next prev header
2024-05-31 01:11:37 +07:00
Nut Pinyo
d4b694aa57
fix: implement Shutdown() for processors ( #22 )
2024-05-30 23:57:41 +07:00