Releases: atomicals/atomicals-electrumx
Atomicals ElectrumX Node v1.5.2.0
What's Changed
- Make sure a valid tx hash is using when querying transactions. #232 by @wizz-wallet-dev
- Decodes all Atomicals outputs with the transaction. #233 by @wizz-wallet-dev
- Exclude mint outputs if exists in transfers. #233 by @wizz-wallet-dev
- Handles unknown undefined type. #233 by @wizz-wallet-dev
- Wraps session base handler with RPCError results. #233 by @wizz-wallet-dev
- Sync Testnet 4 configurations. #235 by @wizz-wallet-dev
- Do not put
general_data_cache
when reading from the DB. #237 by @wizz-wallet-dev - Log base session exceptions stack traces. #240 by @wizz-wallet-dev
- Fix FT custom coloring overflow when expected value is more than remaining. #242 by @wizz-wallet-dev
Full Changelog: v1.5.1.1...v1.5.2.0
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