├── .github ├── CODEOWNERS ├── scripts │ └── local-link-checker.sh └── workflows │ └── local-link-checker.yaml ├── .gitignore ├── 0000-template └── 0000-template.md ├── CHANGELOG.md ├── LICENSE ├── README.md └── rfcs ├── 0001-positioning └── 0001-positioning.md ├── 0002-ckb ├── 0002-ckb.md └── images │ ├── .keep │ ├── layered-architecture.png │ ├── separation-of-generation-verification.png │ └── transaction-parallelism.png ├── 0003-ckb-vm ├── 0003-ckb-vm.md └── 0003-ckb-vm.zh.md ├── 0004-ckb-block-sync ├── 0004-ckb-block-sync.md ├── 0004-ckb-block-sync.zh.md └── images │ ├── best-sent-header.jpg │ ├── block-status.jpg │ ├── connect-header-conditions.jpg │ ├── connect-header-status.jpg │ ├── locator.jpg │ ├── seq-connect-headers.jpg │ ├── sliding-window.jpg │ └── status-tree.jpg ├── 0005-priviledged-mode ├── 0005-priviledged-mode.md └── 0005-priviledged-mode.zh.md ├── 0006-merkle-tree ├── 0006-merkle-tree.md └── 0006-merkle-tree.zh.md ├── 0007-scoring-system-and-network-security ├── 0007-scoring-system-and-network-security.md └── 0007-scoring-system-and-network-security.zh.md ├── 0008-serialization └── 0008-serialization.md ├── 0009-vm-syscalls └── 0009-vm-syscalls.md ├── 0010-eaglesong ├── 0010-eaglesong.md ├── CompactFIPS202.py ├── constants.py ├── eaglesong.c ├── eaglesong.py ├── hash.c └── hash.py ├── 0011-transaction-filter-protocol └── 0011-transaction-filter-protocol.md ├── 0012-node-discovery ├── 0012-node-discovery.md ├── 0012-node-discovery.zh.md └── images │ ├── announce-nodes.png │ ├── bootstrap.png │ └── get-nodes.png ├── 0013-get-block-template └── 0013-get-block-template.md ├── 0014-vm-cycle-limits └── 0014-vm-cycle-limits.md ├── 0015-ckb-cryptoeconomics ├── 0015-ckb-cryptoeconomics.md └── images │ ├── 01.png │ ├── 02.png │ ├── 03.png │ ├── 04.png │ ├── 05.png │ ├── 06.png │ ├── 07.png │ ├── 08.png │ ├── 09.png │ ├── 10.png │ ├── 11.png │ ├── 12.png │ ├── 13.png │ ├── 14.png │ ├── 15.png │ ├── 16.png │ ├── 17.png │ ├── 18.png │ ├── 19.png │ ├── 20.png │ ├── 21.png │ ├── 22.png │ ├── 23.png │ ├── 24.png │ ├── 25.png │ ├── 26.png │ ├── 27.png │ ├── 28.png │ ├── 29.png │ ├── 30.png │ ├── 31.png │ ├── 32.png │ ├── 33.png │ ├── 34.png │ ├── 35.png │ ├── 36.png │ ├── 37.png │ ├── 38.png │ ├── 39.png │ ├── 40.png │ ├── 41.png │ ├── 42.png │ ├── 43.png │ ├── 44.png │ ├── 45.png │ ├── 46.png │ ├── 47.png │ ├── 48.png │ ├── 49.png │ ├── 50.png │ ├── 51.png │ ├── 52.png │ ├── 53.png │ ├── 54.png │ └── 55.png ├── 0017-tx-valid-since ├── 0017-tx-valid-since.md ├── commitment-block.jpg ├── e-i-l-encoding.png ├── since-encoding.jpg ├── since-verification.jpg ├── target-value.jpg └── threshold-value.jpg ├── 0019-data-structures └── 0019-data-structures.md ├── 0020-ckb-consensus-protocol ├── 0020-ckb-consensus-protocol.md └── images │ ├── 1559064108898.png │ ├── 1559064685714.png │ ├── 1559064934639.png │ ├── 1559064995366.png │ ├── 1559065017925.png │ ├── 1559065197341.png │ ├── 1559065416713.png │ ├── 1559065517956.png │ ├── 1559065670251.png │ ├── 1559065968791.png │ ├── 1559065997745.png │ ├── 1559066101731.png │ ├── 1559066131427.png │ ├── 1559066158164.png │ ├── 1559066233715.png │ ├── 1559066249700.png │ ├── 1559066329440.png │ ├── 1559066373372.png │ ├── 1559066526598.png │ ├── 1559068235154.png │ └── 1559068266162.png ├── 0021-ckb-address-format ├── 0021-ckb-address-format.md └── images │ └── ckb-address.png ├── 0022-transaction-structure ├── 0022-transaction-structure.md ├── cell-data.png ├── cell-dep-structure.png ├── cell-deps.png ├── code-locating-via-type.png ├── code-locating.png ├── dep-group-expansion.png ├── group-input.png ├── header-deps.png ├── lock-script-cont.png ├── lock-script-grouping.png ├── lock-script.png ├── older-block-and-transaction.png ├── out-point.png ├── outputs-data.png ├── script-p2.png ├── script.png ├── transaction-overview.png ├── transaction-p1.png ├── transaction-p2.png ├── type-id-group.png ├── type-id-recursive-dependency.png ├── type-id.png ├── type-script-grouping.png └── value-storage.png ├── 0023-dao-deposit-withdraw └── 0023-dao-deposit-withdraw.md ├── 0024-ckb-genesis-script-list └── 0024-ckb-genesis-script-list.md ├── 0025-simple-udt └── 0025-simple-udt.md ├── 0026-anyone-can-pay └── 0026-anyone-can-pay.md ├── 0027-block-structure ├── 0027-block-structure.md ├── ckb_block_structure.png ├── compact_target.png ├── epoch.png ├── number.png ├── proposals.png ├── timestamp.png └── transactions_root.png ├── 0028-change-since-relative-timestamp └── 0028-change-since-relative-timestamp.md ├── 0029-allow-script-multiple-matches-on-identical-code └── 0029-allow-script-multiple-matches-on-identical-code.md ├── 0030-ensure-index-less-than-length-in-since └── 0030-ensure-index-less-than-length-in-since.md ├── 0031-variable-length-header-field ├── 0031-variable-length-header-field.md ├── 1-appending-the-field-at-the-end.md ├── 2-using-molecule-table-in-new-block-headers.md └── 3-appending-a-hash-at-the-end.md ├── 0032-ckb-vm-version-selection └── 0032-ckb-vm-version-selection.md ├── 0033-ckb-vm-version-1 └── 0033-ckb-vm-version-1.md ├── 0034-vm-syscalls-2 └── 0034-vm-syscalls-2.md ├── 0035-ckb2021-p2p-protocol-upgrade ├── 0035-ckb2021-p2p-protocol-upgrade.md └── 0035-ckb2021-p2p-protocol-upgrade.zh-CN.md ├── 0036-remove-header-deps-immature-rule └── 0036-remove-header-deps-immature-rule.md ├── 0037-ckb2021 └── 0037-ckb2021.md ├── 0039-cheque └── 0039-cheque.md ├── 0042-omnilock ├── 0042-omnilock.md └── rce_cells.png ├── 0043-ckb-softfork-activation ├── 0043-ckb-softfork-activation.md ├── deployments.md └── images │ └── state-transitions.png ├── 0044-ckb-light-client └── 0044-ckb-light-client.md ├── 0045-client-block-filter └── 0045-client-block-filter.md ├── 0046-syscalls-summary └── 0046-syscalls-summary.md ├── 0048-remove-block-header-version-reservation-rule └── 0048-remove-block-header-version-reservation-rule.md ├── 0049-ckb-vm-version-2 └── 0049-ckb-vm-version-2.md ├── 0050-vm-syscalls-3 └── 0050-vm-syscalls-3.md ├── 0051-ckb2023 └── 0051-ckb2023.md └── 0052-extensible-udt └── 0052-extensible-udt.md /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/scripts/local-link-checker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/.github/scripts/local-link-checker.sh -------------------------------------------------------------------------------- /.github/workflows/local-link-checker.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/.github/workflows/local-link-checker.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/.gitignore -------------------------------------------------------------------------------- /0000-template/0000-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/0000-template/0000-template.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/README.md -------------------------------------------------------------------------------- /rfcs/0001-positioning/0001-positioning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0001-positioning/0001-positioning.md -------------------------------------------------------------------------------- /rfcs/0002-ckb/0002-ckb.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0002-ckb/0002-ckb.md -------------------------------------------------------------------------------- /rfcs/0002-ckb/images/.keep: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /rfcs/0002-ckb/images/layered-architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0002-ckb/images/layered-architecture.png -------------------------------------------------------------------------------- /rfcs/0002-ckb/images/separation-of-generation-verification.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0002-ckb/images/separation-of-generation-verification.png -------------------------------------------------------------------------------- /rfcs/0002-ckb/images/transaction-parallelism.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0002-ckb/images/transaction-parallelism.png -------------------------------------------------------------------------------- /rfcs/0003-ckb-vm/0003-ckb-vm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0003-ckb-vm/0003-ckb-vm.md -------------------------------------------------------------------------------- /rfcs/0003-ckb-vm/0003-ckb-vm.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0003-ckb-vm/0003-ckb-vm.zh.md -------------------------------------------------------------------------------- /rfcs/0004-ckb-block-sync/0004-ckb-block-sync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0004-ckb-block-sync/0004-ckb-block-sync.md -------------------------------------------------------------------------------- /rfcs/0004-ckb-block-sync/0004-ckb-block-sync.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0004-ckb-block-sync/0004-ckb-block-sync.zh.md -------------------------------------------------------------------------------- /rfcs/0004-ckb-block-sync/images/best-sent-header.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0004-ckb-block-sync/images/best-sent-header.jpg -------------------------------------------------------------------------------- /rfcs/0004-ckb-block-sync/images/block-status.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0004-ckb-block-sync/images/block-status.jpg -------------------------------------------------------------------------------- /rfcs/0004-ckb-block-sync/images/connect-header-conditions.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0004-ckb-block-sync/images/connect-header-conditions.jpg -------------------------------------------------------------------------------- /rfcs/0004-ckb-block-sync/images/connect-header-status.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0004-ckb-block-sync/images/connect-header-status.jpg -------------------------------------------------------------------------------- /rfcs/0004-ckb-block-sync/images/locator.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0004-ckb-block-sync/images/locator.jpg -------------------------------------------------------------------------------- /rfcs/0004-ckb-block-sync/images/seq-connect-headers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0004-ckb-block-sync/images/seq-connect-headers.jpg -------------------------------------------------------------------------------- /rfcs/0004-ckb-block-sync/images/sliding-window.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0004-ckb-block-sync/images/sliding-window.jpg -------------------------------------------------------------------------------- /rfcs/0004-ckb-block-sync/images/status-tree.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0004-ckb-block-sync/images/status-tree.jpg -------------------------------------------------------------------------------- /rfcs/0005-priviledged-mode/0005-priviledged-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0005-priviledged-mode/0005-priviledged-mode.md -------------------------------------------------------------------------------- /rfcs/0005-priviledged-mode/0005-priviledged-mode.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0005-priviledged-mode/0005-priviledged-mode.zh.md -------------------------------------------------------------------------------- /rfcs/0006-merkle-tree/0006-merkle-tree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0006-merkle-tree/0006-merkle-tree.md -------------------------------------------------------------------------------- /rfcs/0006-merkle-tree/0006-merkle-tree.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0006-merkle-tree/0006-merkle-tree.zh.md -------------------------------------------------------------------------------- /rfcs/0007-scoring-system-and-network-security/0007-scoring-system-and-network-security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0007-scoring-system-and-network-security/0007-scoring-system-and-network-security.md -------------------------------------------------------------------------------- /rfcs/0007-scoring-system-and-network-security/0007-scoring-system-and-network-security.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0007-scoring-system-and-network-security/0007-scoring-system-and-network-security.zh.md -------------------------------------------------------------------------------- /rfcs/0008-serialization/0008-serialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0008-serialization/0008-serialization.md -------------------------------------------------------------------------------- /rfcs/0009-vm-syscalls/0009-vm-syscalls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0009-vm-syscalls/0009-vm-syscalls.md -------------------------------------------------------------------------------- /rfcs/0010-eaglesong/0010-eaglesong.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0010-eaglesong/0010-eaglesong.md -------------------------------------------------------------------------------- /rfcs/0010-eaglesong/CompactFIPS202.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0010-eaglesong/CompactFIPS202.py -------------------------------------------------------------------------------- /rfcs/0010-eaglesong/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0010-eaglesong/constants.py -------------------------------------------------------------------------------- /rfcs/0010-eaglesong/eaglesong.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0010-eaglesong/eaglesong.c -------------------------------------------------------------------------------- /rfcs/0010-eaglesong/eaglesong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0010-eaglesong/eaglesong.py -------------------------------------------------------------------------------- /rfcs/0010-eaglesong/hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0010-eaglesong/hash.c -------------------------------------------------------------------------------- /rfcs/0010-eaglesong/hash.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0010-eaglesong/hash.py -------------------------------------------------------------------------------- /rfcs/0011-transaction-filter-protocol/0011-transaction-filter-protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0011-transaction-filter-protocol/0011-transaction-filter-protocol.md -------------------------------------------------------------------------------- /rfcs/0012-node-discovery/0012-node-discovery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0012-node-discovery/0012-node-discovery.md -------------------------------------------------------------------------------- /rfcs/0012-node-discovery/0012-node-discovery.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0012-node-discovery/0012-node-discovery.zh.md -------------------------------------------------------------------------------- /rfcs/0012-node-discovery/images/announce-nodes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0012-node-discovery/images/announce-nodes.png -------------------------------------------------------------------------------- /rfcs/0012-node-discovery/images/bootstrap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0012-node-discovery/images/bootstrap.png -------------------------------------------------------------------------------- /rfcs/0012-node-discovery/images/get-nodes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0012-node-discovery/images/get-nodes.png -------------------------------------------------------------------------------- /rfcs/0013-get-block-template/0013-get-block-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0013-get-block-template/0013-get-block-template.md -------------------------------------------------------------------------------- /rfcs/0014-vm-cycle-limits/0014-vm-cycle-limits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0014-vm-cycle-limits/0014-vm-cycle-limits.md -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/0015-ckb-cryptoeconomics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/0015-ckb-cryptoeconomics.md -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/01.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/02.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/03.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/03.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/04.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/05.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/05.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/06.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/06.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/07.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/07.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/08.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/08.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/09.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/10.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/11.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/12.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/13.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/14.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/15.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/16.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/17.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/18.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/19.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/20.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/21.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/22.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/23.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/24.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/25.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/26.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/27.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/28.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/29.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/30.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/31.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/32.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/33.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/34.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/35.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/36.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/37.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/38.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/39.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/40.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/41.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/42.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/43.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/44.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/45.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/46.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/46.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/47.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/47.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/48.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/49.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/49.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/50.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/51.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/51.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/52.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/53.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/53.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/54.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/54.png -------------------------------------------------------------------------------- /rfcs/0015-ckb-cryptoeconomics/images/55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0015-ckb-cryptoeconomics/images/55.png -------------------------------------------------------------------------------- /rfcs/0017-tx-valid-since/0017-tx-valid-since.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0017-tx-valid-since/0017-tx-valid-since.md -------------------------------------------------------------------------------- /rfcs/0017-tx-valid-since/commitment-block.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0017-tx-valid-since/commitment-block.jpg -------------------------------------------------------------------------------- /rfcs/0017-tx-valid-since/e-i-l-encoding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0017-tx-valid-since/e-i-l-encoding.png -------------------------------------------------------------------------------- /rfcs/0017-tx-valid-since/since-encoding.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0017-tx-valid-since/since-encoding.jpg -------------------------------------------------------------------------------- /rfcs/0017-tx-valid-since/since-verification.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0017-tx-valid-since/since-verification.jpg -------------------------------------------------------------------------------- /rfcs/0017-tx-valid-since/target-value.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0017-tx-valid-since/target-value.jpg -------------------------------------------------------------------------------- /rfcs/0017-tx-valid-since/threshold-value.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0017-tx-valid-since/threshold-value.jpg -------------------------------------------------------------------------------- /rfcs/0019-data-structures/0019-data-structures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0019-data-structures/0019-data-structures.md -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/0020-ckb-consensus-protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/0020-ckb-consensus-protocol.md -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559064108898.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559064108898.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559064685714.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559064685714.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559064934639.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559064934639.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559064995366.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559064995366.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559065017925.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559065017925.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559065197341.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559065197341.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559065416713.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559065416713.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559065517956.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559065517956.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559065670251.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559065670251.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559065968791.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559065968791.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559065997745.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559065997745.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559066101731.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559066101731.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559066131427.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559066131427.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559066158164.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559066158164.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559066233715.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559066233715.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559066249700.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559066249700.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559066329440.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559066329440.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559066373372.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559066373372.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559066526598.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559066526598.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559068235154.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559068235154.png -------------------------------------------------------------------------------- /rfcs/0020-ckb-consensus-protocol/images/1559068266162.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0020-ckb-consensus-protocol/images/1559068266162.png -------------------------------------------------------------------------------- /rfcs/0021-ckb-address-format/0021-ckb-address-format.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0021-ckb-address-format/0021-ckb-address-format.md -------------------------------------------------------------------------------- /rfcs/0021-ckb-address-format/images/ckb-address.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0021-ckb-address-format/images/ckb-address.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/0022-transaction-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/0022-transaction-structure.md -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/cell-data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/cell-data.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/cell-dep-structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/cell-dep-structure.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/cell-deps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/cell-deps.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/code-locating-via-type.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/code-locating-via-type.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/code-locating.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/code-locating.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/dep-group-expansion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/dep-group-expansion.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/group-input.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/group-input.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/header-deps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/header-deps.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/lock-script-cont.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/lock-script-cont.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/lock-script-grouping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/lock-script-grouping.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/lock-script.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/lock-script.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/older-block-and-transaction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/older-block-and-transaction.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/out-point.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/out-point.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/outputs-data.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/outputs-data.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/script-p2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/script-p2.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/script.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/script.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/transaction-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/transaction-overview.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/transaction-p1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/transaction-p1.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/transaction-p2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/transaction-p2.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/type-id-group.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/type-id-group.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/type-id-recursive-dependency.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/type-id-recursive-dependency.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/type-id.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/type-id.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/type-script-grouping.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/type-script-grouping.png -------------------------------------------------------------------------------- /rfcs/0022-transaction-structure/value-storage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0022-transaction-structure/value-storage.png -------------------------------------------------------------------------------- /rfcs/0023-dao-deposit-withdraw/0023-dao-deposit-withdraw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0023-dao-deposit-withdraw/0023-dao-deposit-withdraw.md -------------------------------------------------------------------------------- /rfcs/0024-ckb-genesis-script-list/0024-ckb-genesis-script-list.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0024-ckb-genesis-script-list/0024-ckb-genesis-script-list.md -------------------------------------------------------------------------------- /rfcs/0025-simple-udt/0025-simple-udt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0025-simple-udt/0025-simple-udt.md -------------------------------------------------------------------------------- /rfcs/0026-anyone-can-pay/0026-anyone-can-pay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0026-anyone-can-pay/0026-anyone-can-pay.md -------------------------------------------------------------------------------- /rfcs/0027-block-structure/0027-block-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0027-block-structure/0027-block-structure.md -------------------------------------------------------------------------------- /rfcs/0027-block-structure/ckb_block_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0027-block-structure/ckb_block_structure.png -------------------------------------------------------------------------------- /rfcs/0027-block-structure/compact_target.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0027-block-structure/compact_target.png -------------------------------------------------------------------------------- /rfcs/0027-block-structure/epoch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0027-block-structure/epoch.png -------------------------------------------------------------------------------- /rfcs/0027-block-structure/number.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0027-block-structure/number.png -------------------------------------------------------------------------------- /rfcs/0027-block-structure/proposals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0027-block-structure/proposals.png -------------------------------------------------------------------------------- /rfcs/0027-block-structure/timestamp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0027-block-structure/timestamp.png -------------------------------------------------------------------------------- /rfcs/0027-block-structure/transactions_root.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0027-block-structure/transactions_root.png -------------------------------------------------------------------------------- /rfcs/0028-change-since-relative-timestamp/0028-change-since-relative-timestamp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0028-change-since-relative-timestamp/0028-change-since-relative-timestamp.md -------------------------------------------------------------------------------- /rfcs/0029-allow-script-multiple-matches-on-identical-code/0029-allow-script-multiple-matches-on-identical-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0029-allow-script-multiple-matches-on-identical-code/0029-allow-script-multiple-matches-on-identical-code.md -------------------------------------------------------------------------------- /rfcs/0030-ensure-index-less-than-length-in-since/0030-ensure-index-less-than-length-in-since.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0030-ensure-index-less-than-length-in-since/0030-ensure-index-less-than-length-in-since.md -------------------------------------------------------------------------------- /rfcs/0031-variable-length-header-field/0031-variable-length-header-field.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0031-variable-length-header-field/0031-variable-length-header-field.md -------------------------------------------------------------------------------- /rfcs/0031-variable-length-header-field/1-appending-the-field-at-the-end.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0031-variable-length-header-field/1-appending-the-field-at-the-end.md -------------------------------------------------------------------------------- /rfcs/0031-variable-length-header-field/2-using-molecule-table-in-new-block-headers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0031-variable-length-header-field/2-using-molecule-table-in-new-block-headers.md -------------------------------------------------------------------------------- /rfcs/0031-variable-length-header-field/3-appending-a-hash-at-the-end.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0031-variable-length-header-field/3-appending-a-hash-at-the-end.md -------------------------------------------------------------------------------- /rfcs/0032-ckb-vm-version-selection/0032-ckb-vm-version-selection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0032-ckb-vm-version-selection/0032-ckb-vm-version-selection.md -------------------------------------------------------------------------------- /rfcs/0033-ckb-vm-version-1/0033-ckb-vm-version-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0033-ckb-vm-version-1/0033-ckb-vm-version-1.md -------------------------------------------------------------------------------- /rfcs/0034-vm-syscalls-2/0034-vm-syscalls-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0034-vm-syscalls-2/0034-vm-syscalls-2.md -------------------------------------------------------------------------------- /rfcs/0035-ckb2021-p2p-protocol-upgrade/0035-ckb2021-p2p-protocol-upgrade.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0035-ckb2021-p2p-protocol-upgrade/0035-ckb2021-p2p-protocol-upgrade.md -------------------------------------------------------------------------------- /rfcs/0035-ckb2021-p2p-protocol-upgrade/0035-ckb2021-p2p-protocol-upgrade.zh-CN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0035-ckb2021-p2p-protocol-upgrade/0035-ckb2021-p2p-protocol-upgrade.zh-CN.md -------------------------------------------------------------------------------- /rfcs/0036-remove-header-deps-immature-rule/0036-remove-header-deps-immature-rule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0036-remove-header-deps-immature-rule/0036-remove-header-deps-immature-rule.md -------------------------------------------------------------------------------- /rfcs/0037-ckb2021/0037-ckb2021.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0037-ckb2021/0037-ckb2021.md -------------------------------------------------------------------------------- /rfcs/0039-cheque/0039-cheque.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0039-cheque/0039-cheque.md -------------------------------------------------------------------------------- /rfcs/0042-omnilock/0042-omnilock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0042-omnilock/0042-omnilock.md -------------------------------------------------------------------------------- /rfcs/0042-omnilock/rce_cells.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0042-omnilock/rce_cells.png -------------------------------------------------------------------------------- /rfcs/0043-ckb-softfork-activation/0043-ckb-softfork-activation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0043-ckb-softfork-activation/0043-ckb-softfork-activation.md -------------------------------------------------------------------------------- /rfcs/0043-ckb-softfork-activation/deployments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0043-ckb-softfork-activation/deployments.md -------------------------------------------------------------------------------- /rfcs/0043-ckb-softfork-activation/images/state-transitions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0043-ckb-softfork-activation/images/state-transitions.png -------------------------------------------------------------------------------- /rfcs/0044-ckb-light-client/0044-ckb-light-client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0044-ckb-light-client/0044-ckb-light-client.md -------------------------------------------------------------------------------- /rfcs/0045-client-block-filter/0045-client-block-filter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0045-client-block-filter/0045-client-block-filter.md -------------------------------------------------------------------------------- /rfcs/0046-syscalls-summary/0046-syscalls-summary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0046-syscalls-summary/0046-syscalls-summary.md -------------------------------------------------------------------------------- /rfcs/0048-remove-block-header-version-reservation-rule/0048-remove-block-header-version-reservation-rule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0048-remove-block-header-version-reservation-rule/0048-remove-block-header-version-reservation-rule.md -------------------------------------------------------------------------------- /rfcs/0049-ckb-vm-version-2/0049-ckb-vm-version-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0049-ckb-vm-version-2/0049-ckb-vm-version-2.md -------------------------------------------------------------------------------- /rfcs/0050-vm-syscalls-3/0050-vm-syscalls-3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0050-vm-syscalls-3/0050-vm-syscalls-3.md -------------------------------------------------------------------------------- /rfcs/0051-ckb2023/0051-ckb2023.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0051-ckb2023/0051-ckb2023.md -------------------------------------------------------------------------------- /rfcs/0052-extensible-udt/0052-extensible-udt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nervosnetwork/rfcs/HEAD/rfcs/0052-extensible-udt/0052-extensible-udt.md --------------------------------------------------------------------------------