39 Commits

Author SHA1 Message Date
fiftyeightandeight
e1b5eacb3d test: indexer (#26)
* test: indexer can hash, validate and index

* test: indexer can hash, validate and index

* bitcoin block and proof

* ERR-TOO-MANY-TXINS?

* clarity-bitcoin supports up to 32 vins/vouts/witnesses
2023-09-21 16:16:58 +08:00
dependabot[bot]
d6158b6368 chore(deps): bump actions/checkout from 3 to 4 (#21)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-09 13:11:44 +08:00
fiftyeightandeight
4998b7d3a2 test: indexer (#24)
* test: indexer can hash, validate and index

* test: indexer can hash, validate and index

* bitcoin block and proof

* test

* test updated
2023-09-08 14:36:39 +08:00
Yuanhai He
d187d24209 chore: revert message domain to testnet (#25)
Signed-off-by: bestmike007 <i@bestmike007.com>
2023-09-08 13:17:43 +08:00
fiftyeightandeight
03c65f6a4d test: indexer (#23)
* test: indexer can hash, validate and index
2023-09-08 09:02:39 +08:00
fiftyeightandeight
9e48e80d9f fix: as-contract before calling indexer-registry (#22) 2023-09-07 23:14:42 +08:00
Yuanhai He
3b7c672c64 chore: add indexer registry contract logs (#20)
Signed-off-by: bestmike007 <i@bestmike007.com>
2023-09-04 12:09:28 +08:00
Yuanhai He
f34d8742ad chore: use latest clarity-codegen (#19) 2023-09-04 11:42:49 +08:00
fiftyeightandeight
46a7c11c94 feat: satoshi offset (#18) 2023-09-03 10:50:08 +08:00
fiftyeightandeight
06674afe6a feat: indexer registry (#17)
* feat: indexer-registry

* comments updated
2023-09-01 16:16:59 +08:00
fiftyeightandeight
f49fef3bd5 feat: trust off chain balance (#16)
* chore: verify-mined only on mainnet

* feat: trust off-chain balance

* chore: err msg clean up

* update balance only if height > saved

* chore: verify mined only when necessary
2023-08-29 19:33:24 +08:00
fiftyeightandeight
83e712ee46 chore: verify-mined only on mainnet (#15) 2023-08-27 22:55:40 +08:00
Yuanhai He
c66f57ed5d chore: use tabs for clarity indents (#14)
Signed-off-by: bestmike007 <i@bestmike007.com>
2023-08-25 15:55:08 +08:00
Yuanhai He
4d80ef4f17 feat: dev-stack & bootstrap (#12)
* feat: dev-stack & bootstrap

Signed-off-by: bestmike007 <i@bestmike007.com>

* chore: contract codegen

Signed-off-by: bestmike007 <i@bestmike007.com>

* chore: add depends_on

Signed-off-by: bestmike007 <i@bestmike007.com>

---------

Signed-off-by: bestmike007 <i@bestmike007.com>
2023-08-25 14:55:53 +08:00
fiftyeightandeight
a6e9ea8633 chore: clarity-bitcoin-err-codes (#13) 2023-08-25 14:49:34 +08:00
fiftyeightandeight
dd0cc3531d test: clarity-bitcoin (#11) 2023-08-25 11:51:16 +08:00
fiftyeightandeight
d043e2937b fix: bitcoin-tx-indexed includes output (#10) 2023-08-25 10:33:58 +08:00
fiftyeightandeight
002e86ef0c feat: pkscript (#9)
* feat: get-bitcoin-tx-indexed

* feat: pkscript
2023-08-23 22:24:31 +08:00
fiftyeightandeight
f39519317d feat: get-bitcoin-tx-indexed (#8) 2023-08-23 21:49:57 +08:00
fiftyeightandeight
b4d8cbb2b7 chore: seed-to-private-key (#7)
* feat: btc address as a tuple of hash and version

* chore: seed-to-private-key
2023-08-12 20:15:35 +08:00
fiftyeightandeight
c4d6c7ceb7 feat: btc address as a tuple of hash and version (#6) 2023-08-08 20:26:32 +08:00
fiftyeightandeight
0fb446088a feat: trasnfer only (#5) 2023-08-08 12:46:17 +08:00
fiftyeightandeight
c7933647cc chore: ci setup (#4)
* feat: index-tx-many

* chore: ci

* chore: ci

* diable clarinet test

* ci fixed
2023-08-02 15:28:09 +08:00
fiftyeightandeight
f72f1410da feat: index-tx-many (#3) 2023-08-02 14:02:02 +08:00
fiftyeightandeight
2800c0f9fc Create README.md 2023-07-27 11:42:16 +08:00
fiftyeightandeight
a176bed7c2 feat: guardian model (#2)
* working

* initial coding done
2023-07-27 11:28:13 +08:00
fiftyeightandeight
b35ae01fa0 feat: deploy mint (#1)
* feat: deploy/mint

* deploy/mint support added

* comments updated

* test updated
2023-06-25 19:19:35 +08:00
fiftyeightandeight
4bc5505ba6 add comments 2023-06-20 15:25:26 +08:00
fiftyeightandeight
3dd73b4e7c test updated 2023-06-20 15:16:31 +08:00
fiftyeightandeight
b7b071f88a mined? 2023-06-20 14:08:35 +08:00
fiftyeightandeight
6866a5c8e6 script/extract-tx-data.ts added 2023-06-19 23:05:17 +08:00
fiftyeightandeight
01ef116a8d inscription-created / transfer 2023-06-19 19:57:33 +08:00
fiftyeightandeight
8ff37a2853 test added 2023-06-18 22:12:33 +08:00
fiftyeightandeight
c9da9ceb06 verify-tx 2023-06-18 22:12:19 +08:00
fiftyeightandeight
6837d803ba witness varslice up to 256 2023-06-18 11:23:59 +08:00
fiftyeightandeight
28b1705840 gitignore added 2023-06-17 21:53:25 +08:00
fiftyeightandeight
b2763851fb initial commit 2023-06-17 21:52:55 +08:00
fiftyeightandeight
0cdf7bf853 initial commit 2023-06-17 21:52:23 +08:00
fiftyeightandeight
5be57ef2b9 Initial commit 2023-06-17 14:50:52 +08:00