Skip to content

AtomicAssets v2.0.0-rc1

Pre-release
Pre-release

Choose a tag to compare

@robrigo robrigo released this 08 Jun 19:58
d0a6526

Superseded by v2.0.0-rc2, which adds the self-service RAM utilities (setrampayer, setlastpayer). Use rc2 for new testnet smoke runs.


AtomicAssets v2.0.0-rc1 — release candidate for WAX / Jungle4 testnet smoke testing.

Cut from feat/v2-integration (integrated v2: features 1–8 + 300 — renting/logmove, mutable templates templates2, template delete/reduce-supply, schema media types schematypes, collection author swaps authorswaps, backed-asset deprecation, CPU/byte-math optimizations).

Artifacts

asset sha256
atomicassets.wasm 6e671d72e2f6e3135da99c1f42e936184a04aa17daafccc34575791984d25a6e
atomicassets.abi 0d20baa3575552fa0a4de5e4a67257c073206e1f5b23148985675607c42b948d

SHA256SUMS is attached. Built with CDT 4.1.1 (make release).

ABI compatibility

The ABI is patched back to the legacy key/value (pair fields) and uint8[] (vector<uint8_t>) spellings that the currently-deployed contract uses, so v2 is a non-breaking drop-in for existing tools. The compiled wasm and binary wire format are unaffected. Verified a byte-for-byte non-breaking superset of on-chain get_abi(atomicassets).

Notes

  • Excludes the held partial_read_collection byte-math fix (PR #12) — this rc carries the auth-path over-read; acceptable for testnet smoke, must be resolved before mainnet GA.
  • Full VeRT suite green (CI on feat/v2-integration).
  • Deploy via the monorepo Deploy Contract workflow (atomicassets is wired as type: release for wax-testnet + jungle4-testnet, pinned to this tag) or cleos set contract.

Credits

The bulk of the v2 contract work was authored by t-break (@on-a-t-break), originally in the wax-office-of-inspector-general/atomicassets-contract repo. See AUTHORS.md for the full list. AtomicAssets was created by pink.network.