104 Commits

Author SHA1 Message Date
Jason Dreyzehner ee48c2b069 Merge branch 'christroutner-patch-1' (#78) 2022-11-03 16:47:05 -04:00
Chris Troutner a86952b431 Approval from FullStack.cash & PSF
I have no objection to this CHIP being accepted as the standard. I hold concerns over the execution of implementation, such as who will create the tooling and how much it will cost. But these methods for sharing token metadata are sound and well-thought out.
2022-11-03 05:37:48 -07:00
Jason Dreyzehner c378627cfc Merge pull request #77 from bitjson/stakeholders
add stakeholder responses and statements
2022-11-02 19:27:17 -04:00
Jason Dreyzehner e9f8455681 add stakeholder responses and statements 2022-11-02 19:08:10 -04:00
Jason Dreyzehner 87293fd024 Merge pull request #72 from imaginaryusername/patch-1
Fix typo at OP_OUTPUTTOKENCATEGORY
2022-10-24 11:02:10 -04:00
imaginaryusername 3577a1fba8 Fix typo at OP_OUTPUTTOKENCATEGORY
fix #71
2022-10-24 09:14:16 +08:00
Jason Dreyzehner 2052841517 Merge pull request #70 from cculianu/patch-5
Recommended changes: We need to not imply that anybody should be pruning UTXOs
2022-10-21 12:00:25 -04:00
Calin Culianu fc0599f66c Recommended changes: We need to not imply that anybody should be pruning UTXOs
Rationale -- this will have bad interactions with stuff like UTXO set commitments if nodes adopt different behavior here (some delete, some don't, etc).  For now, PATFOs should just forever live in the UTXO set since deletion is problematic due to the way activation works.

See: https://bitcoincashresearch.org/t/chip-2021-07-utxo-fastsync
2022-10-21 01:00:57 -05:00
Jason Dreyzehner 521d955cf1 Merge pull request #69 from fpelliccioni/fix/category-id
NIT: Category ID
2022-10-12 18:15:03 -04:00
Fernando Pelliccioni 4e776454c1 Category ID 2022-10-12 21:09:46 +02:00
Jason Dreyzehner 54ea2d20e7 Chipnet now exists 2022-10-04 15:56:15 -04:00
Jason Dreyzehner 8da3a244ef Merge pull request #65 from bitjson/multi-doc
Add table of contents, extract examples.md, rationale.md, and alternatives.md
2022-10-03 14:38:19 -04:00
Jason Dreyzehner 910c93f326 Simplify table of contents 2022-10-03 14:20:11 -04:00
Jason Dreyzehner 4e4123b772 Add TOC, extract examples.md, rationale.md, and alternatives.md 2022-10-03 13:15:32 -04:00
Andrew#128 a928cff729 Fix unintentional dust failures in vmb tests 2022-10-03 12:21:11 -04:00
Jason Dreyzehner c66b599d58 Add v2.2.0 hashes 2022-09-30 10:54:31 -04:00
Jason Dreyzehner e02012a219 v2.2.0 2022-09-30 10:52:53 -04:00
Jason Dreyzehner 18814dd363 Merge pull request #64 from bitjson/no-undefined
Clarify undefined -> omitted
2022-09-30 10:20:20 -04:00
Jason Dreyzehner 713e12cc69 Clarify undefined -> omitted
Fixes #63
2022-09-30 10:18:00 -04:00
Jason Dreyzehner 36dd28e9ed Merge pull request #62 from bitjson/patfos
Clarify handling of PATFOs
2022-09-30 10:13:39 -04:00
Jason Dreyzehner cd86f8acae Merge pull request #60 from bitjson/bip69
Specify extension to bip69
2022-09-30 10:13:13 -04:00
Jason Dreyzehner 1d32f959e0 Clarify handling of PATFOs 2022-09-29 21:28:27 -04:00
Jason Dreyzehner d1c55b29fd Specify extension to bip69 2022-09-29 21:08:02 -04:00
Jason Dreyzehner c174fa4d81 Merge pull request #61 from bitjson/dsp
Add note on double spend proofs
2022-09-29 21:07:24 -04:00
Jason Dreyzehner b2a55dd83c Add note on double spend proofs 2022-09-29 20:17:47 -04:00
Jason Dreyzehner f92643a179 Merge pull request #58 from bitjson/test-vectors
Add full-transaction test vectors
2022-09-29 14:03:47 -04:00
Jason Dreyzehner 4a4aadd124 Clarify that SIGHASH_UTXOS requires SIGHASH_FORKID
Fixes #57
2022-09-28 21:39:48 -04:00
Jason Dreyzehner 2678c0d7e2 Improve technical introduction 2022-09-28 21:39:34 -04:00
Jason Dreyzehner f354b4255b Add additional signing serialization tests 2022-09-28 13:03:24 -04:00
Jason Dreyzehner 7bb8d991f9 Propose early activation on chipnet, update Implementations 2022-09-27 17:47:29 -04:00
Andrew#128 05d201ee59 Add token overspend and duplication tests 2022-09-27 17:40:53 -04:00
Jason Dreyzehner 319a797f64 Expand test vectors 2022-09-27 17:38:52 -04:00
Jason Dreyzehner 290070627d Improve rationale 2022-09-23 21:20:17 -04:00
Jason Dreyzehner 96f6817ccb Specify activation times 2022-09-23 21:18:29 -04:00
Jason Dreyzehner 52e8bd0fd6 Add vmb_tests test vectors 2022-08-18 19:11:31 -04:00
Jason Dreyzehner a751bb1131 Revert CashAddress types to use bit 2 2022-08-01 23:58:02 -04:00
Jason Dreyzehner 006a6fc7ee Add CashAddress test vectors 2022-07-28 15:57:18 -04:00
Jason Dreyzehner 5f24bb640b Clarify encoding, revert PREFIX_TOKEN, add test vectors 2022-07-28 00:36:55 -04:00
bitcoincashautist e61ee768f9 Single-prefix+bitfield token encoding
https://github.com/bitjson/cashtokens/issues/28
2022-07-27 12:01:58 -04:00
Jason Dreyzehner 912481c7b2 Merge pull request #42 from cculianu/patch-3
Fix un-updated commitment length 40
2022-07-25 14:50:53 -04:00
Calin Culianu ebe30a3a4d Fix un-updated commitment length 40
Intro paragraph says up to 9999 bytes but this is no longer the case.
2022-07-23 18:52:52 -05:00
Jason Dreyzehner 6b5700f251 limit commitment length to 40, clarify inspection API 2022-07-15 02:01:24 -04:00
Jason Dreyzehner 83f42b7ed7 simplify encoding of capabilities, expand rationale 2022-07-07 18:22:24 -04:00
Jason Dreyzehner f8b500a051 v2.1.0 2022-07-01 01:17:19 -04:00
Jason Dreyzehner 36c912bdc7 Merge pull request #9 from dikel/master
fix "OP_OUTPUTTOKENAMOUNT" description
2022-03-02 12:05:21 -05:00
Deyan Dimitrov 48535cc662 fix "OP_OUTPUTTOKENAMOUNT" description 2022-03-02 18:47:49 +02:00
Jason Dreyzehner fcb110c330 v2.0.1 2022-02-25 01:39:46 -05:00
Jason Dreyzehner 569961d657 Merge pull request #1 from zander/llf
Linguistic logic fix
2022-02-23 21:28:36 -05:00
Jason Dreyzehner 9a208cf531 Merge pull request #3 from zander/link
fix broken link
2022-02-23 21:27:34 -05:00
tomFlowee 2365b8c7d0 fix broken link 2022-02-23 22:40:21 +01:00