Repository navigation
Releases: XChain-Platform/xchain-contracts
Release list
xchain-contracts v0.17.0
xchain-contracts v0.17.0, part of the XChain Platform v0.17.0 train.
Every template exports a meta block (name, description, version) as its first key, which
the chain requires at deploy above the CONTRACT_META_REQUIRED flag day and which wallets
and explorers show beside the contract address. The policy generator emits a meta block
on every generated guard, defaulted from the policy config and overridable field by field.
The onDelivery and onPrice callback abis declare the indexer's four-slot attestation
preamble.
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
v0.15.0
xchain-contracts v0.15.0, part of the XChain Platform v0.15.0 train.
Two fixes close real fund-locking paths: dutchAuction's buy() now reverts once the decayed asking price would floor below one unit of the bid token's smallest denomination, and priceBetTimed's accept() now refuses a match when there is no readable oracle tip, closing a path that could lock both stakes permanently. Several past release notes and README claims are corrected to match the code: an English auction leader's self-raise still reverts, englishAuction was missing from an earlier deployer-integer validation note, a BATCH(DEPOSIT, EXECUTE) is not atomic across a reverted EXECUTE, and amm's README now documents that a reverted swap() can leave a stranded deposit credited to the next trader.
Platform release notes, the pinned component set and the signed artifacts are on the carrier's release:
https://github.com/XChain-Platform/xchain-node/releases/tag/v0.15.0
XChain Platform 0.12.0
Part of XChain Platform 0.12.0.
Install the whole pinned set with xchain-node install v0.12.0.
Full release notes, the resolved component set, and the signed artifacts:
https://github.com/XChain-Platform/xchain-node/releases/tag/v0.12.0
Signed with the XChain Platform release key
1DA7 C489 6F56 EA22 CF49 1EDF 4361 611A 82F9 0B70; verify with git tag -v v0.12.0.
XChain Platform 0.11.0
Part of XChain Platform 0.11.0.
Install the whole pinned set with xchain-node install v0.11.0.
Full release notes, the resolved component set, and the signed artifacts:
https://github.com/XChain-Platform/xchain-node/releases/tag/v0.11.0
Signed with the XChain Platform release key
1DA7 C489 6F56 EA22 CF49 1EDF 4361 611A 82F9 0B70; verify with git tag -v v0.11.0.
XChain Platform 0.10.0
Part of XChain Platform 0.10.0.
Install the whole pinned set with xchain-node install v0.10.0.
Full release notes, the resolved component set, and the signed artifacts:
https://github.com/XChain-Platform/xchain-node/releases/tag/v0.10.0
Signed with the XChain Platform release key
1DA7 C489 6F56 EA22 CF49 1EDF 4361 611A 82F9 0B70; verify with git tag -v v0.10.0.