Commit Graph

570 Commits

Author SHA1 Message Date
Andrew Groot f9ac090bf6 Documenting the remaining compact blocks messages. 2021-06-01 15:48:35 -04:00
Andrew Groot 1e73c65b87 Minor tweaks for SLP and endian pages. 2021-05-24 14:41:38 -04:00
Andrew Groot 961201e375 Expanding documentation of consensus/standardness rules.
This includes documenting SigChecks in validation rules.
2021-05-19 17:08:12 -04:00
Andrew Groot ec325acb58 Diagram of P2PKH address derivation. 2021-05-19 14:43:06 -04:00
Andrew Groot 070232bc92 Updates related to May 2021 hard fork. 2021-05-19 12:46:24 -04:00
Andrew Groot 9fffc5e973 Added missing hard forks and ASERT documentation. 2021-05-19 11:57:38 -04:00
Andrew Groot 033cd42c59 Addresses, and various multisig-related clarifications. 2021-05-12 16:48:07 -04:00
Andrew Groot 77db8a8a58 Minor updates to integer division page.
Per: https://github.com/BitcoinUnlimited/BitcoinCashSpecification/issues/25
2021-05-10 17:32:16 -04:00
Andrew Groot 48e2e5d5db Details about how div/mod operations work. 2021-05-10 17:28:31 -04:00
Andrew Groot ba2416f246 Some clarifications on transaction validation rules. 2021-05-10 16:50:01 -04:00
Andrew Groot e710951b7c Public/private keys and ECDSA/Schnorr signatures. 2021-05-06 12:32:59 -04:00
Andrew Groot 0657e6e637 Additional details about mining pools. 2021-05-03 16:53:48 -04:00
Andrew Groot 9331a727c4 Added note about alternate names for variable-length-integer. 2021-05-03 15:42:20 -04:00
Andrew Groot 12192eedc4 Added BIP-133 to reference for feefilter. 2021-05-03 14:27:46 -04:00
Andrew Groot 1f18215906 Fixed block message timestamp length.
Per https://github.com/BitcoinUnlimited/BitcoinCashSpecification/issues/35.
2021-05-03 12:00:23 -04:00
Andrew Groot 055129d12c Fee filter fixes.
Per https://github.com/BitcoinUnlimited/BitcoinCashSpecification/issues/35.
2021-05-03 11:58:00 -04:00
Josh Green d639981955 Merge branch 'master' of /opt/jwik/data/repository 2021-05-03 11:01:58 -04:00
Andrew Groot 307900aa49 Merge pull request #22 from zander/quoting
Using block quotes ('>') instead of <pre> tags.
2021-05-03 10:59:16 -04:00
Andrew Groot 558d4fd2bc Merge remote-tracking branch 'BitcoinUnlimited/master' 2021-05-03 10:57:29 -04:00
Andrew Groot 5b04732880 Bitcoin-Verde-specific dsproof-beta behaviour.
Also, various grammatical fixes and clarifications.
2021-05-03 10:55:04 -04:00
Joshua Green f03bcd25bc Merge pull request #34 from A60AB5450353F40E/compact-size
Disambiguate Variable Length Integer
2021-05-03 10:44:52 -04:00
tomFlowee 8e6f78b559 Quoted segments don't belong in <pre> tags
In order to allow the specification to be read on a mobile phone
it helps to use the standard quoting standard (staring with '>')
for those paragraphs as that means they can still change their
content-width and a reader doesn't end up with a paragraph wider
than screen.
2021-04-03 10:57:25 +02:00
Josh Green c6604f307f Merge branch 'master' of /opt/jwik/data/repository 2021-03-30 12:48:27 -04:00
Josh Green 328ffed8a8 DSProof Specific Clarification
Improved the verbiage and reduced ambiguities, particularly endianness, within the Double Spend Proof specification.
2021-03-30 12:48:27 -04:00
dagurval 8f63a859e4 Merge pull request #33 from A60AB5450353F40E/master
Add a note to clarify limitations of arithmetic opcodes
2021-03-30 11:59:38 +02:00
Anonymous Contributor 14c13064ef Disambiguation: rename variable length integer to **compact** variable length integer
See issue [#32](https://github.com/BitcoinUnlimited/BitcoinCashSpecification/issues/32)

Quoting @joshmg:

"I think we're inclined to take your most recent suggestion and rename what the specification calls "variable length integer" to "compact variable length integer". It's similar enough to the C++ -ism such that anyone with that context will understand the intended parallel, while also avoiding the name collision of BCHN/Core's internal VarInt."
2021-03-24 10:49:12 +01:00
Andrew Groot ba6d40d393 Add missing cases for transaction preimage hashes. 2021-03-23 11:07:19 -04:00
Andrew Groot 2393c5c15c Started page for mining pools. 2021-03-23 11:03:21 -04:00
Andrew Groot 08013f335d Added stratum protocol. 2021-03-22 15:44:50 -04:00
Paul Chandler 41a44500a0 Added inventory item count constraint.
Added the 50,000 inventory item per INV message constraint.
2021-03-22 08:28:57 -04:00
Paul Chandler 20447464d9 Added page title.
Added page title.
2021-03-16 01:23:27 -04:00
Paul Chandler c87549cb96 Added transaction version history page.
Added transaction version history page.
2021-03-16 01:22:30 -04:00
Paul Chandler b0aba5dcef Added block version history page.
Added block version history page.
2021-03-16 01:06:34 -04:00
Paul Chandler 84f77aeef1 Added transaction version history link.
Added transaction version history link.
2021-03-15 23:14:54 -04:00
Paul Chandler 426d01af78 Added protocol version 70 002.
Added details of protocol version 70 002.
2021-03-15 22:45:10 -04:00
Paul Chandler dbbf3b6cc5 Updated pre-BCH protocol version infomration.
Added pre-BCH release info and updated change summary info where known.
2021-03-15 22:36:16 -04:00
Anonymous Contributor 982bc60412 Add a note to clarify limitations of arithmetic opcodes
Copied from: https://gitlab.com/bitcoin-cash-node/bitcoin-cash-node/-/blob/master/src/script/script.h#L213
2021-03-13 13:56:56 +01:00
Andrew Groot 8b1108e79b Moving BIP-64 to an unimplemented directory to avoid confusion. 2021-03-10 16:51:34 -05:00
Andrew Groot ad613a95e6 Added information about the data output size limit for standard transactions. 2021-03-10 16:42:38 -05:00
Andrew Groot 4c0ce27555 Re-adding NODE_WEAKBLOCKS to BU service bits. 2021-03-10 11:28:42 -05:00
Andrew Groot 11fdb1b355 Merge pull request #20 from zander/version
cleanup confusion
2021-03-10 10:04:02 -05:00
Andrew Groot 88ea1c9696 Merge pull request #19 from zander/mempool
Put 'mempool' in the right category
2021-03-10 10:01:52 -05:00
tomFlowee 665fbbe79f Clarify the purpose of the service field 2021-03-09 08:09:19 +01:00
tomFlowee cec60d4be3 Put 'mempool' in the right category 2021-03-08 23:56:11 +01:00
Josh Green 505510c020 Merge remote-tracking branch 'github/master' 2021-03-08 16:57:17 -05:00
Andrew Groot 14da15f6d5 Using back-ticks for code segment with a tilde. 2021-03-08 16:34:32 -05:00
Andrew Groot 0708f55d6c Using code tags instead of back-ticks when sup/sub tags are used. 2021-03-08 16:30:00 -05:00
Andrew Groot d7d2363727 Merge pull request #16 from zander/fixes
Fix markdown issues
2021-03-08 16:24:34 -05:00
Andrew Groot 12ec6b64fd Merge pull request #21 from zander/flowee
Add spec location
2021-03-08 16:06:29 -05:00
Andrew Groot 930890185f Merge pull request #17 from zander/cleanup
Remove incorrect/unused opcodes
2021-03-08 16:05:34 -05:00