Skip to content

Releases: XChain-Platform/xchain-contracts

xchain-contracts v0.17.0

Choose a tag to compare

@jdogresorg jdogresorg released this 11 Sep 01:59
v0.17.0
684a631

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

Choose a tag to compare

@jdogresorg jdogresorg released this 07 Sep 15:02
v0.15.0
f04c514

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

Choose a tag to compare

@jdogresorg jdogresorg released this 01 Sep 04:05
v0.12.0
426067b

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

Choose a tag to compare

@jdogresorg jdogresorg released this 01 Sep 04:05
v0.11.0
f1ddcb3

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

Choose a tag to compare

@jdogresorg jdogresorg released this 01 Sep 04:05
v0.10.0
da19441

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.