Releases: atomicals/atomicals-electrumx
Atomicals ElectrumX Node v1.5.1.1
What's Changed
- Only burn NFT when the remaining value equals to the original. #229 by @wizz-wallet-dev
Full Changelog: v1.5.1.0...v1.5.1.1
Atomicals ElectrumX Node v1.5.1.0
What's Changed
- Fix wrong build system. #222 by @lucky2077
- Remove verbose option from
get_realm_info
. #224 by @wizz-wallet-dev - Fix RPC endpoint calls. #226 by @wizz-wallet-dev
- Adds
blockchain.atomicals.transactions
. #227 by @wizz-wallet-dev
Full Changelog: v1.5.0.3...v1.5.1.0
Atomicals ElectrumX Node v1.5.0.3
What's Changed
- Fix
atomicals_get_by_container_item_validation
when the container is not sealed. #211 by @wizz-wallet-dev - Remove
.env
. #212 by @wizz-wallet-dev - Add
pyproject.toml
and use ruff to lint code. #213 by @shadowv0vshadow - Fix holder Atomicals value. #214 by @shadowv0vshadow
- Remove aliased address type functions to resolve the correct network. #216 by @wizz-wallet-dev
- Fit script with Testnet 4. #217 by @wizz-wallet-dev
- Fix
circulating_supply
value error and fix custom coloring payload parsing. #218 by @shadowv0vshadow - Fix decoding op from scripts with TapLeafs pattern but no scripts found. #219 by @wizz-wallet-dev
- Expose session max size. #220 by @wizz-wallet-dev
Full Changelog: v1.5.0.2...v1.5.0.3
Atomicals ElectrumX Node v1.5.0.2
What's Changed
- Parse outputs summaries in a proper way. #207 by @wizz-wallet-dev
- Fix /proxy and /proxy/health response. #208 by @lucky2077
- Fix
first_atomical_id
during custom coloring FT. #209 by @shadowv0vshadow
Full Changelog: v1.5.0.1...v1.5.0.2
Atomicals ElectrumX Node v1.5.0.1
Note
This patch requires reindex if you are upgrading from version below 1.5.0.
What's Changed
- Remove the unexpected argument for
are_payments_satisfied
by @wizz-wallet-dev in #206
Full Changelog: v1.5.0.0...v1.5.0.1
Atomicals ElectrumX Node v1.5.0
Note
This release requires a reindex.
What's Changed
- Partially coloring that covers some burning cases. #161
- Custom coloring with any value (>=1) of Atomicals. #168
Tip
Above coloring changes will be activated on the block height 848484 on the mainnet.
- Introduces a shared session instance to unify handlers between different sessions. #185
- Adds
/proxy/server.info
to obtain the actual Atomicals Indexer Node version and what AIPs did the node have implemented. #185 - The node is now compatible with Bitcoin Testnet 4. #188
- Adds
blockchain.atomicals.validate_psbt_blueprint
andblockchain.atomicals.validate_tx_blueprint
.
blockchain.atomcials.validate
provides a straight validation about FT transfer, yet doesn't return a human-readable output. The new method takes the result and makes conversions. #189 - Adds
blockchain.atomicals.decode_psbt
andblockchain.atomicals.decode_tx
.
They decode the transaction and return operations, burns, inputs, outputs, and Atomicals. #189 - Codes are formatted by pre-commit. #191
- States that the program requires Python >=3.10. #200
- Partially coloring support for payments. #205
Full Changelog: v1.4.2.0...v1.5.0.0
(BETA) Atomicals ElectrumX Node v1.5.0, patch 2
What's Changed
- The node is now compatible with Bitcoin Testnet 4.
- Adds
blockchain.atomicals.validate_psbt_blueprint
andblockchain.atomicals.validate_tx_blueprint
.
blockchain.atomcials.validate
provides a straight validation about FT transfer, yet doesn't return a human-readable output. The new method takes the result and makes conversions. - Adds
blockchain.atomicals.decode_psbt
andblockchain.atomicals.decode_tx
.
They decode the transaction and return operations, burns, inputs, outputs, and Atomicals. - Adds
/proxy/server.info
to obtain the actual Atomicals Indexer Node version and what AIPs did the node have implemented. - Allows
z
to manipulate NFTs. - Introduces a shared session instance to unify handlers between different sessions.
- Codes are formatted by pre-commit.
Full Changelog: v1.5.0.0-beta.1...v1.5.0.0-beta.2
(BETA) Atomicals ElectrumX Node v1.5.0, patch 1
WARNING: This is a BETA release that is not guarantee working as expected, and more changes can happen until a stable release.
What's Changed
The activation height is a placeholder which does not mean these feature will be enabled then. It will be updated accordingly.
- Partially coloring that covers some burning cases. #161
- Custom coloring with any value (>1) of Atomicals. #168
Full Changelog: v1.4.2.0...v1.5.0.0-beta.1
Atomicals ElectrumX Node v1.4.2
Notice: The release requires reindex even if you're using 1.4.0 or 1.4.1.
What's Changed
- Fix payments recognition during advances. (#180)
The verified status of an Atomical relies on the reveal window.
The height in the query is the latest advanced block height rather than the processing height,
which leads to an incorrect verified status for the container and realm. - Improve transaction operations. (#181)
- Adds
payment-subrealm-failed
andpayment-dmitem-failed
operation value. - Adds
blockchain.atomicals.transaction_global
for the RPC session.
- Adds
Full Changelog: v1.4.1.0...v1.4.2.0
Atomicals ElectrumX Node v1.4.1
What's Changed
Notice: The release is based on v1.4.0. Please reindex if you're upgrading to this release from <1.4.0
.
The purpose of this release includes:
- Fixes
LOG_LEVEL
case-insensitive behavior. #173 - Adds
blockchain.atomicals.get_block_hash
handler to obtain the specific block hash from height. #174 - Fixes
params
parsing in HTTP session when it's omitted. #175 - Improves the flush count to avoid overflow by increasing the range from
2^16
(uint16
) to2^32
(uint32
). #176 - Adds semaphore for chain reorg action. #177
- Adds socket session request logs and unifies HTTP session request logs. #178
Full Changelog: v1.4.0.0...v1.4.1.0