Repository navigation
Releases: XChain-Platform/xchain-sdk
Release list
xchain-sdk v0.22.4
xchain-sdk v0.22.4
Hotfix patch train cut from v0.22.0.
Changed
- Synced the gate registry shared rows with the indexer canonical copy.
This PATCH train arms no new height. It adds the PRICE_LANDING_CHAINS registry row and ships the strict same-chain landing gate (PRICE_LANDED_STRICT_ACTIVATION) unarmed on every network; every existing activation height is unchanged.
xchain-sdk v0.22.0
xchain-sdk v0.22.0
Changed
- Made MuSig2 agent session tests hermetic and split them into focused suites.
- Armed ORACLE_ROUND_TIME_ACTIVATION on BTC:testnet at 155158.
- Armed ORACLE_ROUND_TIME_ACTIVATION on LTC:testnet at 4907593.
- Armed ORACLE_ROUND_TIME_ACTIVATION on DOGE:testnet at 67966647.
Activation heights armed by this release, read from the tagged documentation registry:
This PATCH train adds no ruleset row.
Changed since v0.21.3:
- ORACLE_ROUND_TIME_ACTIVATION BTC 155158
- ORACLE_ROUND_TIME_ACTIVATION LTC 4907593
- ORACLE_ROUND_TIME_ACTIVATION DOGE 67966647
Unchanged since v0.21.3:
- ANCHOR_BUNDLE_ORDER_ACTIVATION BTC 155001
- ANCHOR_BUNDLE_ORDER_ACTIVATION LTC 4906040
- ANCHOR_BUNDLE_ORDER_ACTIVATION DOGE 67962387
- ANCHOR_REWARD_ACTIVATION BTC 0
- ARCHIVE_REWARD_ACTIVATION BTC 0
- ANCHOR_REWARD_DERIVE_ACTIVATION BTC 0
- ANCHOR_ATTEST_BARRIER_ACTIVATION BTC 154291
- 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
- MIRROR_ADMISSION_ACTIVATION BTC 154234
- MIRROR_ADMISSION_ACTIVATION LTC 4903068
- MIRROR_ADMISSION_ACTIVATION DOGE 67936053
- MIRROR_ADMISSION_CONSUMER_ACTIVATION BTC 154291
- MIRROR_ADMISSION_CONSUMER_ACTIVATION LTC 4903291
- MIRROR_ADMISSION_CONSUMER_ACTIVATION DOGE 67936888
- PRICE_SIG_TALLY_ACTIVATION BTC 0
- RETRACTION_SIGNING_ACTIVATION BTC 0
- SNAPSHOT_BURIAL_ACTIVATION BTC 0
- STAKE_WEIGHT_COLLATION_ACTIVATION BTC 155001
- STAKE_WEIGHT_COLLATION_ACTIVATION LTC 4906040
- STAKE_WEIGHT_COLLATION_ACTIVATION DOGE 67962387
- 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
- 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
- XCHAIN_BRIDGE_ACTIVATION BTC 152929
- XCHAIN_BRIDGE_ACTIVATION LTC 4887898
- XCHAIN_BRIDGE_ACTIVATION DOGE 67902062
- ANCHOR_FOLD_ACTIVATION BTC 155001
- ANCHOR_FOLD_ACTIVATION LTC 4906040
- ANCHOR_FOLD_ACTIVATION DOGE 67962387
- ARCHIVE_SECTION_VERDICT_STATE_HASH_ACTIVATION BTC 155001
- ARCHIVE_SECTION_VERDICT_STATE_HASH_ACTIVATION LTC 4906040
- ARCHIVE_SECTION_VERDICT_STATE_HASH_ACTIVATION DOGE 67962387
- LIST_SHARE_PRODUCER_ACTIVATION BTC 154777
- LIST_SHARE_CONSUMER_ACTIVATION BTC 154777
- LIST_SHARE_CONSUMER_ACTIVATION LTC 4905004
- LIST_SHARE_CONSUMER_ACTIVATION DOGE 67956922
- LIST_META_ACTIVATION BTC 155001
- LIST_META_ACTIVATION LTC 4906040
- LIST_META_ACTIVATION DOGE 67962387
- ORACLE_PRICE_AGE_HOURLY_ACTIVATION BTC 154778
- ORACLE_PRICE_AGE_HOURLY_ACTIVATION LTC 4905005
- ORACLE_PRICE_AGE_HOURLY_ACTIVATION DOGE 67956923
xchain-sdk v0.21.3
xchain-sdk v0.21.3
Added
- Added light-client parsing and canonical ordering for folded anchor bundles.
- Exposed transaction block lookup through the encoder client.
- Added coin-qualified LIST tickers, ticker list compaction and bounded LIST activation reads.
- Added LIST formats and validation for list names and descriptions.
Changed
- Documented controller custody routing in SDK preflight checks.
- Armed ANCHOR_BUNDLE_ORDER_ACTIVATION on BTC:testnet at 155001.
- Armed ANCHOR_BUNDLE_ORDER_ACTIVATION on LTC:testnet at 4906040.
- Armed ANCHOR_BUNDLE_ORDER_ACTIVATION on DOGE:testnet at 67962387.
- Armed PRICE_V1_CANONICAL_ACTIVATION on BTC:testnet at 1791061097.
- Armed PRICE_V1_CANONICAL_ACTIVATION on LTC:testnet at 1791061097.
- Armed PRICE_V1_CANONICAL_ACTIVATION on DOGE:testnet at 1791061097.
- Armed STAKE_WEIGHT_COLLATION_ACTIVATION on BTC:testnet at 155001.
- Armed STAKE_WEIGHT_COLLATION_ACTIVATION on LTC:testnet at 4906040.
- Armed STAKE_WEIGHT_COLLATION_ACTIVATION on DOGE:testnet at 67962387.
- Armed ANCHOR_FOLD_ACTIVATION on BTC:testnet at 155001.
- Armed ANCHOR_FOLD_ACTIVATION on LTC:testnet at 4906040.
- Armed ANCHOR_FOLD_ACTIVATION on DOGE:testnet at 67962387.
- Armed ARCHIVE_SECTION_VERDICT_STATE_HASH_ACTIVATION on BTC:testnet at 155001.
- Armed ARCHIVE_SECTION_VERDICT_STATE_HASH_ACTIVATION on LTC:testnet at 4906040.
- Armed ARCHIVE_SECTION_VERDICT_STATE_HASH_ACTIVATION on DOGE:testnet at 67962387.
- Armed LIST_META_ACTIVATION on BTC:testnet at 155001.
- Armed LIST_META_ACTIVATION on LTC:testnet at 4906040.
- Armed LIST_META_ACTIVATION on DOGE:testnet at 67962387.
Fixed
- Restored separate token activation sentinels for each testnet chain.
Activation heights armed by this release, read from the tagged documentation registry:
This PATCH train adds no ruleset row.
Changed since v0.21.1:
- ANCHOR_BUNDLE_ORDER_ACTIVATION BTC 155001
- ANCHOR_BUNDLE_ORDER_ACTIVATION LTC 4906040
- ANCHOR_BUNDLE_ORDER_ACTIVATION DOGE 67962387
- STAKE_WEIGHT_COLLATION_ACTIVATION BTC 155001
- STAKE_WEIGHT_COLLATION_ACTIVATION LTC 4906040
- STAKE_WEIGHT_COLLATION_ACTIVATION DOGE 67962387
- ANCHOR_FOLD_ACTIVATION BTC 155001
- ANCHOR_FOLD_ACTIVATION LTC 4906040
- ANCHOR_FOLD_ACTIVATION DOGE 67962387
- ARCHIVE_SECTION_VERDICT_STATE_HASH_ACTIVATION BTC 155001
- ARCHIVE_SECTION_VERDICT_STATE_HASH_ACTIVATION LTC 4906040
- ARCHIVE_SECTION_VERDICT_STATE_HASH_ACTIVATION DOGE 67962387
- LIST_META_ACTIVATION BTC 155001
- LIST_META_ACTIVATION LTC 4906040
- LIST_META_ACTIVATION DOGE 67962387
Unchanged since v0.21.1:
- ANCHOR_REWARD_ACTIVATION BTC 0
- ARCHIVE_REWARD_ACTIVATION BTC 0
- ANCHOR_REWARD_DERIVE_ACTIVATION BTC 0
- ANCHOR_ATTEST_BARRIER_ACTIVATION BTC 154291
- 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
- MIRROR_ADMISSION_ACTIVATION BTC 154234
- MIRROR_ADMISSION_ACTIVATION LTC 4903068
- MIRROR_ADMISSION_ACTIVATION DOGE 67936053
- MIRROR_ADMISSION_CONSUMER_ACTIVATION BTC 154291
- MIRROR_ADMISSION_CONSUMER_ACTIVATION LTC 4903291
- MIRROR_ADMISSION_CONSUMER_ACTIVATION DOGE 67936888
- PRICE_SIG_TALLY_ACTIVATION BTC 0
- RETRACTION_SIGNING_ACTIVATION BTC 0
- SNAPSHOT_BURIAL_ACTIVATION BTC 0
- 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
- 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
- XCHAIN_BRIDGE_ACTIVATION BTC 152929
- XCHAIN_BRIDGE_ACTIVATION LTC 4887898
- XCHAIN_BRIDGE_ACTIVATION DOGE 67902062
- LIST_SHARE_PRODUCER_ACTIVATION BTC 154777
- LIST_SHARE_CONSUMER_ACTIVATION BTC 154777
- LIST_SHARE_CONSUMER_ACTIVATION LTC 4905004
- LIST_SHARE_CONSUMER_ACTIVATION DOGE 67956922
- ORACLE_PRICE_AGE_HOURLY_ACTIVATION BTC 154778
- ORACLE_PRICE_AGE_HOURLY_ACTIVATION LTC 4905005
- ORACLE_PRICE_AGE_HOURLY_ACTIVATION DOGE 67956923
xchain-sdk v0.21.1
xchain-sdk v0.21.1
Added
- Added light-client parsing and canonical ordering for folded anchor bundles.
- Exposed transaction block lookup through the encoder client.
- Added coin-qualified LIST tickers, ticker list compaction and bounded LIST activation reads.
Changed
- Documented controller custody routing in SDK preflight checks.
- Armed the testnet release train at BTC 154566.
- Armed testnet mirror admission producers at BTC 154234, LTC 4903068 and DOGE 67936053.
- Armed testnet mirror admission consumers at BTC 154291, LTC 4903291 and DOGE 67936888.
- Armed the testnet anchor attestation barrier at BTC 154291.
- 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.
Fixed
- Restored separate token activation sentinels for each testnet chain.
Activation heights armed by this release, read from the tagged documentation registry:
Changed since v0.21.0:
- ANCHOR_ATTEST_BARRIER_ACTIVATION BTC 154291
- MIRROR_ADMISSION_ACTIVATION BTC 154234
- MIRROR_ADMISSION_ACTIVATION DOGE 67936053
- MIRROR_ADMISSION_CONSUMER_ACTIVATION BTC 154291
- MIRROR_ADMISSION_CONSUMER_ACTIVATION DOGE 67936888
- LIST_SHARE_PRODUCER_ACTIVATION BTC 154777
- LIST_SHARE_CONSUMER_ACTIVATION BTC 154777
- LIST_SHARE_CONSUMER_ACTIVATION LTC 4905004
- LIST_SHARE_CONSUMER_ACTIVATION DOGE 67956922
- ORACLE_PRICE_AGE_HOURLY_ACTIVATION BTC 154778
- ORACLE_PRICE_AGE_HOURLY_ACTIVATION LTC 4905005
- ORACLE_PRICE_AGE_HOURLY_ACTIVATION DOGE 67956923
Unchanged since v0.21.0:
- ANCHOR_BUNDLE_ORDER_ACTIVATION BTC not armed on this train
- 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
- MIRROR_ADMISSION_ACTIVATION LTC 4903068
- MIRROR_ADMISSION_CONSUMER_ACTIVATION LTC 4903291
- 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
- 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
- XCHAIN_BRIDGE_ACTIVATION BTC 152929
- XCHAIN_BRIDGE_ACTIVATION LTC 4887898
- XCHAIN_BRIDGE_ACTIVATION DOGE 67902062
- ANCHOR_FOLD_ACTIVATION BTC not armed on this train
- ARCHIVE_SECTION_VERDICT_STATE_HASH_ACTIVATION BTC not armed on this train
xchain-sdk v0.21.0
xchain-sdk v0.21.0
Added
- Added light-client parsing and canonical ordering for folded anchor bundles.
- Exposed transaction block lookup through the encoder client.
Changed
- Documented controller custody routing in SDK preflight checks.
- 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.
Fixed
- Restored separate token activation sentinels for each testnet chain.
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
xchain-sdk v0.20.1
xchain-sdk v0.20.1, part of the XChain Platform v0.20.1 train.
This patch carries the v0.20.1 train boundary with no SDK product change.
Activation heights armed by this release, read from the consensus gate registry:
- TRAIN_ACTIVATION BTC 154074
- MIRROR_ADMISSION_ACTIVATION BTC 154234
- MIRROR_ADMISSION_CONSUMER_ACTIVATION BTC 154291
- MIRROR_ADMISSION_ACTIVATION DOGE 67936053
- MIRROR_ADMISSION_CONSUMER_ACTIVATION DOGE 67936888
- MIRROR_ADMISSION_ACTIVATION LTC not armed on this train (dq4 (a))
- MIRROR_ADMISSION_CONSUMER_ACTIVATION LTC not armed on this train (dq4 (a))
Full notes are in CHANGELOG.md. The platform release is at https://github.com/XChain-Platform/xchain-node/releases/tag/v0.20.1.
xchain-sdk v0.20.0
xchain-sdk v0.20.0, part of the XChain Platform v0.20.0 train.
The vendored registry carries the mirror-admission and anchor-attestation barrier rows,
and activation modules and preflight pins follow the consolidated consensus layout. The
README documents the src/api submodule's createApp and startApi exports, with both
exports represented in index.d.ts.
Full notes in CHANGELOG.md. The platform release with every component tarball is on xchain-node:
https://github.com/XChain-Platform/xchain-node/releases/tag/v0.20.0
xchain-sdk v0.19.0
xchain-sdk v0.19.0, part of the XChain Platform v0.19.0 train.
The SDK encodes XBRIDGE and adds a bridge builder method; XBRIDGE is priced and the
bridge-era ISSUE and DESTROY pre-flight rules are predicted, with plain-English descriptions
for every XBRIDGE version bounded by the cosigner value policy. The ISSUE format 7 bridge
field rules and the reserved-roots list are mirrored by value. A caret ticker reference is
accepted on every ISSUE format the way consensus resolves it and compacted on the edit
formats only, and address-list items validate against the configured network's coins
instead of length alone. @dankest-llc/xchain-sdk and xchain-mcp publish at 0.19.0.
Restructured under the platform code-structure standard; consensus identity byte-identical
and pinned.
Full notes in CHANGELOG.md. The platform release with every component tarball is on xchain-node:
https://github.com/XChain-Platform/xchain-node/releases/tag/v0.19.0
xchain-sdk v0.18.0
xchain-sdk v0.18.0, part of the XChain Platform v0.18.0 train.
index.d.ts declares the low-level WebSocket client and the sdk.ws member, so
TypeScript callers can use the raw subscribe and on surface. Preflight rejects an amount
the ledger would not credit as written, covering exponential, hex, signed and over-wide
spellings for ISSUE, MINT and DISPENSER; the check is advisory and the indexer stays the
authority. HubConnector cross-checks the coin consensus hashes the hub serves against
the bundled coin files and logs any coin that disagrees.
Full notes in CHANGELOG.md. The platform release with every component tarball is on xchain-node:
https://github.com/XChain-Platform/xchain-node/releases/tag/v0.18.0
xchain-sdk v0.17.0
xchain-sdk v0.17.0, part of the XChain Platform v0.17.0 train.
Every deploy path refuses a contract that exports no conforming meta before the action is
composed, with the chain's own verdict string, and sdk.contracts.getExportedMeta()
exposes the same static read. The vendored contract transform and deploy linter carry the
rest-pattern metering rule and the banned-rest positions, so the author-facing linter and
the chain agree on what deploys. findToken(tick) and tokenExists(tick) answer a missing
ticker as null or false instead of throwing on the explorer's 404. The encoder's written
compression bytes are carried through, so a confirm string matches the PSBT, and the x402
challenge MAC is compared with the shared constant-time comparator.
Full notes in CHANGELOG.md. The platform release with every component tarball is on xchain-node:
https://github.com/XChain-Platform/xchain-node/releases/tag/v0.17.0