Commit Graph

  • 2f9a2d3141 Merge branch 'feature/bitcoin-indexer' of github.com:gaze-network/indexer-network into feature/bitcoin-indexer Gaze 2024-04-17 22:50:30 +07:00
  • 8498a06b4d feat(btc): add verify indexer states Gaze 2024-04-17 22:50:20 +07:00
  • 0c7399dd4c fix: wrong condition for non-OP_RETURN output Gaze 2024-04-17 22:42:56 +07:00
  • 1ce88ddcb4 feat: implement get transactions Gaze 2024-04-17 22:40:01 +07:00
  • 182719a0bd Merge branch 'feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-17 22:39:50 +07:00
  • 3aa25fadab feat: add chainparam Gaze 2024-04-17 22:39:37 +07:00
  • d035003d43 feat(btc): add common.ZeroHash Gaze 2024-04-17 22:25:51 +07:00
  • e2d8d906e1 feat(btc): get indexed block impl Gaze 2024-04-17 22:07:40 +07:00
  • 5bee86e996 feat(btc): upgrade data type for idx Gaze 2024-04-17 22:01:03 +07:00
  • ba3333ff9d fix(btc): upgrade data type for numbers Gaze 2024-04-17 21:54:46 +07:00
  • d1792d0fe1 fix(btc): use int64 to store sequence Gaze 2024-04-17 21:09:02 +07:00
  • 39949cd443 doc: add note Gaze 2024-04-17 21:01:22 +07:00
  • e186ad895d feat(btc): add default current block Gaze 2024-04-17 20:55:23 +07:00
  • 8e4780d4dc feat(btc): update index Gaze 2024-04-17 20:41:38 +07:00
  • 10a82bde76 feat: rename id field to runeId in rune transaction Gaze 2024-04-17 20:29:34 +07:00
  • e32f0d7459 refactor: move runes out of internal Gaze 2024-04-17 20:22:11 +07:00
  • e6fc590f58 feat(btc): change rollback style Gaze 2024-04-17 20:19:33 +07:00
  • 8c3bdbfe05 feat(btc): nullable pkscript Gaze 2024-04-17 20:13:50 +07:00
  • 123f541c54 Merge branch 'feature/bitcoin-indexer' of github.com:gaze-network/indexer-network into feature/bitcoin-indexer Gaze 2024-04-17 20:13:24 +07:00
  • 2d6736735a feat: bump cstream version Gaze 2024-04-17 20:11:39 +07:00
  • 83c02c6ebd Merge branch 'feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-17 20:11:18 +07:00
  • 624577f42c Merge branch 'feature/bitcoin-indexer' of github.com:gaze-network/indexer-network into feature/bitcoin-indexer Gaze 2024-04-17 20:11:13 +07:00
  • 0cf7cecaf8 fix: change WithPublicMessage to be prefix Gaze 2024-04-17 20:11:11 +07:00
  • b6764aa4ac ci: ignore RollBack error Gaze 2024-04-17 20:11:01 +07:00
  • 94a40ef9dd fix: off by one confirmation Gaze 2024-04-17 19:46:23 +07:00
  • 723cc3739e fix: first empty state error Gaze 2024-04-17 19:30:26 +07:00
  • 4c244e3222 Merge branch 'feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-17 18:57:10 +07:00
  • d6a30f73fd fix: error handler Gaze 2024-04-17 18:57:05 +07:00
  • c8281a772f fix: mount runes api Gaze 2024-04-17 18:56:51 +07:00
  • 47e2f74791 Merge branch 'feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-17 18:46:13 +07:00
  • 7678e47b2e feat: implement http server Gaze 2024-04-17 18:45:16 +07:00
  • 27288b3b0a feat: refactor runes api Gaze 2024-04-17 18:39:11 +07:00
  • a2598e4ef8 fix: invalid indexer flow Gaze 2024-04-17 18:26:07 +07:00
  • f3363313fb fix: invalid pgx version Gaze 2024-04-17 18:25:55 +07:00
  • c57751f7f4 feat(btc): add err notfound Gaze 2024-04-17 18:19:53 +07:00
  • 7c41302873 feat: support postgresql db Gaze 2024-04-17 18:08:21 +07:00
  • 27c835cee4 feat(logger): remove error verbose Gaze 2024-04-17 17:52:06 +07:00
  • a2294d2c58 doc: add todo Gaze 2024-04-17 17:50:42 +07:00
  • fa581bbabc fix(btc): remove uniqte index for hash Gaze 2024-04-17 17:46:49 +07:00
  • 4a1aa6372d fix(btc): invalid table name Gaze 2024-04-17 17:44:13 +07:00
  • accae9e27c Merge branch 'feature/bitcoin-indexer' of github.com:gaze-network/indexer-network into feature/bitcoin-indexer Gaze 2024-04-17 17:40:15 +07:00
  • 287ee65be7 feat(btc): witness datamodel parsing Gaze 2024-04-17 17:39:39 +07:00
  • 996676e76e feat(btc): add witness utils Gaze 2024-04-17 17:34:34 +07:00
  • 4e350c0e3d fix: duplicate rune entry number Gaze 2024-04-17 17:24:34 +07:00
  • eb732722a6 Merge branch 'feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-17 17:18:07 +07:00
  • 46159c2089 chore: add log Gaze 2024-04-17 17:18:02 +07:00
  • 329f140056 Merge branch 'feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-17 17:16:59 +07:00
  • 1c597f740c fix: move stop() inside goroutine Gaze 2024-04-17 17:16:52 +07:00
  • 82ece573fd fix: stop main if runes indexer failed Gaze 2024-04-17 16:19:16 +07:00
  • 6de6bd0802 Merge branch 'feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-17 16:19:00 +07:00
  • 56e3a780cd fix: stop main if bitcoin indexer failed Gaze 2024-04-17 16:18:55 +07:00
  • d0ef6c1778 Merge branch 'feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-17 16:15:51 +07:00
  • d316950098 fix: reduce chunk size Gaze 2024-04-17 16:15:46 +07:00
  • 38517deaae feat: integrate bitcoin client db to main Gaze 2024-04-17 16:13:42 +07:00
  • 21142a6c65 Merge branch 'feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-17 16:04:56 +07:00
  • 9ea39a72a5 fix: fix get transaction by hash Gaze 2024-04-17 16:04:36 +07:00
  • 1324e48b61 fix: rename func Gaze 2024-04-17 16:03:14 +07:00
  • a5f72bd109 fix: rename func Gaze 2024-04-17 16:02:18 +07:00
  • 3d28444b87 Merge branch 'feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-17 16:01:19 +07:00
  • 0dc0e8ce28 fix: rename func Gaze 2024-04-17 16:01:13 +07:00
  • 77513776d3 Merge branch 'feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-17 15:58:39 +07:00
  • fb87ee9629 feat: implement get tx by hash Gaze 2024-04-17 15:58:33 +07:00
  • 3ad904f940 Merge remote-tracking branch 'origin/feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-17 14:28:41 +07:00
  • 51596c34ec feat(btc): add todo notes Gaze 2024-04-17 06:47:54 +07:00
  • 080af7dc93 feat(btc): add get block header from db for reorg handling Gaze 2024-04-17 06:44:44 +07:00
  • 323586fe43 feat(btc): update fetch async for db datasource Gaze 2024-04-17 06:41:25 +07:00
  • 0b31dd8f95 fix(btc): return nil if errors Gaze 2024-04-17 06:41:12 +07:00
  • 06d8a70a69 feat(btc): update dg Gaze 2024-04-17 06:36:20 +07:00
  • b22a026314 feat(btc): implement repo for get blocks Gaze 2024-04-17 06:35:54 +07:00
  • 60e755a5b3 feat(btc): update queries Gaze 2024-04-17 05:54:06 +07:00
  • 4fe523ba28 feat(btc): add pg queries for datasource Gaze 2024-04-17 05:50:55 +07:00
  • fba2e723a7 wip(btc): imple prepare range func Gaze 2024-04-17 05:40:06 +07:00
  • f632cd0b16 doc(btc): add note Gaze 2024-04-17 05:38:03 +07:00
  • 76ca69cb6c feat(btc): add btc_database from datasource Gaze 2024-04-17 05:36:55 +07:00
  • abd7d02365 Merge branch 'feature/bitcoin-indexer' of github.com:gaze-network/indexer-network into feature/bitcoin-indexer Gaze 2024-04-17 05:28:56 +07:00
  • 4f651341c2 refactor: create subscription utils tools Gaze 2024-04-17 05:28:42 +07:00
  • baa5f8b438 fix: get the rest of transaction data in GetTransaction Gaze 2024-04-17 03:03:22 +07:00
  • dc4ad9bc9b fix: zero len destination case Gaze 2024-04-17 01:38:16 +07:00
  • e7ce29f9d4 fix: break if input utxo is not P2TR Gaze 2024-04-17 01:21:40 +07:00
  • 5ec2019674 feat: add custom opcode check for datapush Gaze 2024-04-17 01:17:08 +07:00
  • 46306d3927 refactor: move api and usecase outside of internal Gaze 2024-04-17 00:46:12 +07:00
  • 4396244937 fix: use errs in api Gaze 2024-04-17 00:34:13 +07:00
  • e333e47ce4 Merge branch 'feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-17 00:33:38 +07:00
  • faed162ca8 feat: implement public errors Gaze 2024-04-17 00:33:17 +07:00
  • a008c20fb2 feat(btc): add revert data to processor Gaze 2024-04-17 00:20:26 +07:00
  • 495386e575 feat(btc): add revert data query Gaze 2024-04-17 00:16:39 +07:00
  • 8558cb8401 fix: commit every block Gaze 2024-04-16 23:44:28 +07:00
  • b929fbed58 fix: migrated runes indexer integration to new cli Gaze 2024-04-16 23:38:15 +07:00
  • f4508b6e80 Merge branch 'feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-16 23:35:55 +07:00
  • 733c04fce9 fix: rename postgres config key Gaze 2024-04-16 23:33:22 +07:00
  • 88ffbccc8d fix: interface Gaze 2024-04-16 23:34:35 +07:00
  • 39f7502473 Merge remote-tracking branch 'origin/feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-16 22:33:27 +07:00
  • 5c009aee5e feat(btc): reorg handling Gaze 2024-04-16 06:07:42 +07:00
  • 4c925c6071 feat(btc): add get block header to datasource interface Gaze 2024-04-16 05:45:36 +07:00
  • 5ff6366c51 chore(btc): update example config Gaze 2024-04-16 05:19:38 +07:00
  • 15e7741a24 refactor(cli): separate protocol config and cli flag Gaze 2024-04-16 05:17:28 +07:00
  • 68afc7d3fe feat: finish runestone tests Gaze 2024-04-16 02:11:00 +07:00
  • 73deab1f72 Merge remote-tracking branch 'origin/feature/bitcoin-indexer' into feat/runes-module Gaze 2024-04-16 00:53:05 +07:00
  • 991f91f469 feat: add overflow err Gaze 2024-04-16 00:46:31 +07:00
  • 846aadc131 feat: more tests Gaze 2024-04-16 00:46:20 +07:00