Repository navigation
xchain-documentation v0.21.0
xchain-documentation v0.21.0
Changed
- Documented the PRICE v1 canonical form and activation behavior.
- Published the ANCHOR v3 archive fold grammar, activation rules, and frozen vectors.
- Clarified controller custody routing and its activation guard.
- Documented LTC and DOGE follower halt timing for mirror operators.
- Armed the testnet release train at BTC 154566.
- Armed testnet mirror admission producers at BTC 154567, LTC 4903068 and DOGE 67951140.
- Armed testnet mirror admission consumers at BTC 154614, LTC 4903291 and DOGE 67952082.
- Armed the testnet anchor attestation barrier at BTC 154614.
- Armed testnet token bridges at BTC 154567, LTC 4903068 and DOGE 67951140.
- Armed testnet token policy inheritance at BTC 154567, LTC 4903068 and DOGE 67951140.
Changed
- The protocol activation page lists the xchain-vm REST_PATTERN_METER gate and counts five own-date time-keyed gates.
- The PRICE v1 price action page, BROADCAST fee-length page, ARCHIVE match-count page, and ANCHOR bundle-order page document their consensus-bound flag-day rules.
- Documented the PRICE v1 canonical activation, synchronized its reference implementation gate and grammar bounds with the indexer registry, and published its inert mainnet and testnet status with genesis-active regtest behavior.
- The protocol activation guide documents the unarmed testnet gate for hook-aware JSON stringify depth guarding.
- The flag-day generator reads a time constant initialised with the UNARMED sentinel, so the published page lists the parked broadcast-fee-length and JSON-stringify-hook gates.
- Published the controller custody guard as unarmed on mainnet and testnet, with a genesis-active regtest override.
Activation heights armed by this release, read from the tagged documentation registry:
Changed since v0.20.1:
- ANCHOR_BUNDLE_ORDER_ACTIVATION BTC not armed on this train
- ANCHOR_ATTEST_BARRIER_ACTIVATION BTC 154614
- MIRROR_ADMISSION_ACTIVATION BTC 154567
- MIRROR_ADMISSION_ACTIVATION LTC 4903068
- MIRROR_ADMISSION_ACTIVATION DOGE 67951140
- MIRROR_ADMISSION_CONSUMER_ACTIVATION BTC 154614
- MIRROR_ADMISSION_CONSUMER_ACTIVATION LTC 4903291
- MIRROR_ADMISSION_CONSUMER_ACTIVATION DOGE 67952082
- TOKEN_BRIDGE_ACTIVATION BTC 154567
- TOKEN_BRIDGE_ACTIVATION LTC 4903068
- TOKEN_BRIDGE_ACTIVATION DOGE 67951140
- TOKEN_POLICY_INHERITANCE_ACTIVATION BTC 154567
- TOKEN_POLICY_INHERITANCE_ACTIVATION LTC 4903068
- TOKEN_POLICY_INHERITANCE_ACTIVATION DOGE 67951140
- TRAIN_ACTIVATION BTC 154566
- ANCHOR_FOLD_ACTIVATION BTC not armed on this train
- ARCHIVE_SECTION_VERDICT_STATE_HASH_ACTIVATION BTC not armed on this train
Unchanged since v0.20.1:
- ANCHOR_REWARD_ACTIVATION BTC 0
- ARCHIVE_REWARD_ACTIVATION BTC 0
- ANCHOR_REWARD_DERIVE_ACTIVATION BTC 0
- ARCHIVE_ROLLBACK_AUTHOR_SCOPE_ACTIVATION BTC 67915000
- ATTEST_RELAY_ACTIVATION BTC 0
- ATTEST_RESPONSE_MIRROR_ACTIVATION BTC 151324
- ATTEST_RESPONSIBLE_WIDENING_ACTIVATION BTC 150780
- ATTEST_ZERO_CONF_ACTIVATION BTC 151800
- CHECKPOINT_COMMITMENT_ACTIVATION BTC 146000
- CROSS_CHAIN_ROYALTY_ACTIVATION BTC 0
- EQUIV_HEADER_ACTIVATION BTC 0
- LIST_EDIT_RESOLUTION_ACTIVATION BTC 0
- LIST_EDIT_RESOLUTION_ACTIVATION LTC 0
- LIST_EDIT_RESOLUTION_ACTIVATION DOGE 0
- PRICE_SIG_TALLY_ACTIVATION BTC 0
- RETRACTION_SIGNING_ACTIVATION BTC 0
- SNAPSHOT_BURIAL_ACTIVATION BTC 0
- STAKE_WEIGHT_COLLATION_ACTIVATION BTC not armed on this train
- STAKE_WEIGHT_COLLATION_ACTIVATION LTC not armed on this train
- STAKE_WEIGHT_COLLATION_ACTIVATION DOGE not armed on this train
- STAKE_WEIGHTED_QUORUM_ACTIVATION BTC 0
- INDEX_MAP_STATE_HASH_ACTIVATION BTC 0
- POLL_FINALIZE_STATE_HASH_ACTIVATION BTC 145000
- POLL_FINALIZE_STATE_HASH_ACTIVATION LTC 4805000
- POLL_FINALIZE_STATE_HASH_ACTIVATION DOGE 67000000
- TOKEN_SUPPLY_STATE_HASH_ACTIVATION BTC 145000
- TOKEN_SUPPLY_STATE_HASH_ACTIVATION LTC 4805000
- TOKEN_SUPPLY_STATE_HASH_ACTIVATION DOGE 67000000
- BET_STATUS_STATE_HASH_ACTIVATION BTC 0
- BET_STATUS_STATE_HASH_ACTIVATION LTC 0
- BET_STATUS_STATE_HASH_ACTIVATION DOGE 0
- ARCHIVE_INVALID_STATE_HASH_ACTIVATION BTC 0
- ARCHIVE_INVALID_STATE_HASH_ACTIVATION LTC 0
- ARCHIVE_INVALID_STATE_HASH_ACTIVATION DOGE 0
- ARCHIVE_INVALID_HEIGHT_KEY_ACTIVATION BTC 155000
- ARCHIVE_INVALID_HEIGHT_KEY_ACTIVATION LTC 4896000
- ARCHIVE_INVALID_HEIGHT_KEY_ACTIVATION DOGE 67915000
- STATE_COMMITMENT_ACTIVATION BTC 145000
- STATE_COMMITMENT_ACTIVATION LTC 4805000
- STATE_COMMITMENT_ACTIVATION DOGE 67000000
- STATE_KEY_COLLATION_ACTIVATION BTC 0
- STATE_KEY_COLLATION_ACTIVATION LTC 0
- STATE_KEY_COLLATION_ACTIVATION DOGE 0
- ESCROW_LOCKED_LEAF_ACTIVATION BTC 0
- ESCROW_LOCKED_LEAF_ACTIVATION LTC 0
- ESCROW_LOCKED_LEAF_ACTIVATION DOGE 0
- SWQ_SOURCE_CAP_ACTIVATION BTC 0
- SWQ_SOURCE_CAP_ACTIVATION LTC 0
- SWQ_SOURCE_CAP_ACTIVATION DOGE 0
- XCHAIN_BRIDGE_ACTIVATION BTC 152929
- XCHAIN_BRIDGE_ACTIVATION LTC 4887898
- XCHAIN_BRIDGE_ACTIVATION DOGE 67902062