Commit Graph

  • 40f2d7b6d3 feat(btc): update interface Gaze 2024-04-10 01:42:56 +07:00
  • 492d1024aa fix: unused imports Gaze 2024-04-10 01:08:21 +07:00
  • 5df8ce2c0e fix: use wire.OutPoint Gaze 2024-04-10 01:07:42 +07:00
  • e218d90f79 WIP: Process() rune logic Gaze 2024-04-10 00:49:47 +07:00
  • b3f44120b9 feat: update postgres trace logging Gaze 2024-04-09 23:34:48 +07:00
  • e035cf8a2a fix: rune types Gaze 2024-04-09 23:29:32 +07:00
  • 1ac5ee1e14 feat: use logger library Gaze 2024-04-09 23:28:12 +07:00
  • d8705b9890 fix: types Gaze 2024-04-09 23:27:07 +07:00
  • 676a0d41f4 feat: more runes queries Gaze 2024-04-09 23:13:13 +07:00
  • 4958b1d81b fix: types Gaze 2024-04-09 23:00:28 +07:00
  • eebc3c1f75 refactor: leb128 to pkg Gaze 2024-04-09 22:58:43 +07:00
  • 51482550f9 refactor: runes processor Gaze 2024-04-09 22:53:40 +07:00
  • cc88231813 feat: add database queries and migrations Gaze 2024-04-09 22:53:31 +07:00
  • 0767866470 feat: implement rune entry Gaze 2024-04-09 18:20:06 +07:00
  • 589a0ebebe feat: init runes processor Gaze 2024-04-09 18:06:17 +07:00
  • 6709829d3a refactor: move runes logic to internal Gaze 2024-04-09 17:42:36 +07:00
  • 6d300f40fe feat: add more runestone tests Gaze 2024-04-09 17:13:48 +07:00
  • d7b3972169 feat: add basic tests for runestone Gaze 2024-04-09 16:46:24 +07:00
  • c010700e65 feat: add TestMaxSpacers Gaze 2024-04-09 01:42:49 +07:00
  • a07f4cd8b9 feat: implement runes structs and methods Gaze 2024-04-09 01:35:45 +07:00
  • 62a9670e34 Merge branch 'develop' into feature/bitcoin-indexer Gaze 2024-04-09 23:16:19 +07:00
  • d04a973150 feat: add logger library Gaze 2024-04-09 23:15:38 +07:00
  • ff828eeb76 chore: add postgres client library Gaze 2024-04-09 20:03:07 +07:00
  • 94ca9a9199 wip(btc:): prepare processor Gaze 2024-04-09 19:31:45 +07:00
  • c0c21c2a1b feat(btc): create internal bitcoin types Gaze 2024-04-09 19:28:02 +07:00
  • b127b27282 feat: remove unused Gaze 2024-04-09 18:58:57 +07:00
  • 1f13234118 chore: remove runes module to prepare for review Gaze 2024-04-09 01:33:46 +07:00
  • cab6582ae3 Merge branch 'feat/rune-entities' into develop Gaze 2024-04-09 01:28:01 +07:00
  • afc79964ba feat: implement Runestone.Encipher Gaze 2024-04-09 00:56:14 +07:00
  • 7c9bbf3d75 fix: use pointer of primitives in etchings Gaze 2024-04-09 00:24:47 +07:00
  • 9f4cba0c35 fix: typo Gaze 2024-04-08 23:07:02 +07:00
  • 69e72245d6 chore(btc): update drop table index Gaze 2024-04-08 22:47:48 +07:00
  • 0bd3347af6 feat(btc): generate code for sqlc orm Gaze 2024-04-08 22:44:49 +07:00
  • 25a4c9d2af feat(btc): add orm and basic queries Gaze 2024-04-08 22:43:55 +07:00
  • 3d20d29b5d chore(btc): prevent use same utxo for txin Gaze 2024-04-08 22:35:43 +07:00
  • fbc58e5b6e feat: implement SpacedRune Gaze 2024-04-08 22:14:13 +07:00
  • fb2dbfec85 chore(btc): create bitcoin schema Gaze 2024-04-08 20:28:45 +07:00
  • 1e3a9310c3 chore: go mod tidy Gaze 2024-04-08 12:51:02 +07:00
  • f14ef4b2db wip(btc): add refactor plan Gaze 2024-04-08 12:39:05 +07:00
  • 357f97ecee refactor(btc): use i instead b Gaze 2024-04-08 12:37:01 +07:00
  • da422be418 feat(btc): update processor interface Gaze 2024-04-08 12:34:29 +07:00
  • 9aed3511e6 feat(btc): update block type Gaze 2024-04-08 08:02:46 +07:00
  • 92e55da4c3 feat: rewrite with uint128.Uint128 Gaze 2024-04-07 17:52:48 +07:00
  • 21af4491c3 feat: add genesis rune test Gaze 2024-04-07 15:09:22 +07:00
  • bc8c8bd596 feaT: implement runestone, flag, tag, and fix rune_id Gaze 2024-04-03 17:52:31 +07:00
  • 98ac9093aa feat: add more errors Gaze 2024-04-03 17:54:06 +07:00
  • 082aaa4197 feat: implement leb128 Gaze 2024-04-03 17:54:01 +07:00
  • 2684b064fc feat(btc): extract prepare range func Gaze 2024-04-03 05:10:02 +07:00
  • 86f7001875 feat: create indexer client cmd Gaze 2024-04-03 05:05:47 +07:00
  • 15711c8655 feat(btc): prepare range of blocks to sync Gaze 2024-04-03 04:44:12 +07:00
  • 89317ac4e9 doc: update indexer desc Gaze 2024-04-03 03:20:46 +07:00
  • 1d12721924 feat: update btc indexer Gaze 2024-04-03 03:18:33 +07:00
  • 38762d62f1 fix: rename package Gaze 2024-04-02 23:36:15 +07:00
  • e77d401f56 ci: prevent team to import pkg/errors Gaze 2024-04-02 23:24:34 +07:00
  • 7d49b7bdba Merge remote-tracking branch 'origin/feat/rune-entities' into develop Gaze 2024-04-02 23:12:20 +07:00
  • 779c868fa9 feat: update docs Gaze 2024-04-02 23:07:08 +07:00
  • 762c40af0a refactor: switch to errs.ErrorKind Gaze 2024-04-02 22:56:46 +07:00
  • 5b74fde9f4 refactor: minor refactor Gaze 2024-04-02 22:34:26 +07:00
  • 4fd6963cc8 feat: implement etching Gaze 2024-04-02 22:34:18 +07:00
  • 1b6356a691 feat: implement rune, rune_id, and edict Gaze 2024-04-02 18:28:30 +07:00
  • f01cd223d8 feat: init bitcoin protocol indexer Gaze 2024-04-02 20:51:52 +07:00
  • c9a8d36f89 wip: create btc rellyer indexer Gaze 2024-04-01 23:19:22 +07:00
  • 50062f80e3 feat: draft architecture Gaze 2024-04-01 17:21:02 +07:00
  • 6c0a88f5e6 feat: init repo Gaze 2024-03-29 01:09:47 +07:00