Update ordinals to version v0.20.0 (#1459)

This commit is contained in:
Nathan Fretz 2024-09-09 15:51:27 +10:00 committed by GitHub
parent 8b3afe86ff
commit a63138f66a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 18 additions and 29 deletions

View File

@ -8,7 +8,7 @@ services:
PROXY_AUTH_ADD: "false"
ord:
image: nmfretz/ord:0.19.1@sha256:db939ea09ecca6abfa1c9e755d73822332aa1783f667ee9d47b309c3b4f537d0
image: nmfretz/ord:0.20.0@sha256:33c61d57680178463288483975b2ccc9530f98528362d80158a866e41fe9f365
# This needs to run as root
# user: "1000:1000"
restart: on-failure

View File

@ -27,14 +27,14 @@ fi
# re-index ord on major version upgrades (so far in ord's history, this has been required on every major version update)
# for fresh installs this file will be harmlessly created
if [[ ! -f "${APP_DATA_DIR}/AT_LEAST_0-19-1" ]]; then
if [[ ! -f "${APP_DATA_DIR}/AT_LEAST_0-20-0" ]]; then
# delete index db for all bitcoin networks
for file in "${ORDINALS_DATA_DIR}/index.redb" "${ORDINALS_DATA_DIR}/testnet3/index.redb" "${ORDINALS_DATA_DIR}/regtest/index.redb" "${ORDINALS_DATA_DIR}/signet/index.redb"; do
if [[ -f "${file}" ]]; then
rm -f "${file}"
fi
done
touch "${APP_DATA_DIR}/AT_LEAST_0-19-1"
touch "${APP_DATA_DIR}/AT_LEAST_0-20-0"
fi
# migrate all wallet database files to ord/wallets, ord/testnet3/wallets, ord/regtest/wallets, and ord/signet/wallets for pre-0.18.2 versions: https://github.com/ordinals/ord/releases/tag/0.18.2

View File

@ -2,7 +2,7 @@ manifestVersion: 1
id: ordinals
category: bitcoin
name: Ordinals
version: "0.19.1"
version: "0.20.0"
tagline: Run your own index, block explorer, and command-line wallet for Ordinals
description: >
Run your own index, block explorer, and command-line wallet for Ordinals. The app automatically connects to your Bitcoin node on umbrelOS for trustless operation. Simply install the app and wait for Ordinals to index inscriptions and runes.
@ -22,36 +22,25 @@ releaseNotes: >-
⏳ If ord is currently indexing, it may take a few minutes to safely shut down before updating. Please be patient during this process.
Added
Fixed
- Improve indexing performance
- Make index settings harder to misuse
- Fix rune links for runes with no symbol
- Resume Command: A new dry-run flag has been added for testing purposes.
- Runes API: Reintroduced the ability to check rune balances.
- Premine Information: You can now view the premine percentage.
- Proxy and Decompression: Added a default content proxy and decompression to the environment settings.
- Inscriptions & Addresses: Inscriptions and rune balances are now visible on the address page, with additional features like charm for burned inscriptions and sat names.
- Shutdown Control: Introduced the ability to cancel shutdowns.
- Detailed Inscription Info: Added new endpoints for more detailed recursive inscription information.
- Progress Indicators: Show progress bars for etching and added a mint progress field in rune details.
- Output Enhancements: Added more output details like sat ranges and transaction hex.
Added
- Add inscriptions and runes details to address API endpoint
- Add address field to /r/inscription/:id
- Add sat_balance to address API
- List all Bitcoin Core wallets
Changed
- Remove inscription content type counts from /status page
- Suppress printing sat_ranges by default
- Rune Etching: The resume function now cycles through all pending etchings and allows resuming a specific one.
- Configuration Persistence: Configuration files now persist for environment commands.
- Runic Outputs: Runic outputs no longer show in cardinals command.
Fixed
- Sending Runes: Issues with sending runes have been resolved.
- JSON API: Longer request bodies are now supported.
- Minting Rules: Allowed minting to start in the next block if required.
- Ord Environment: Fixed a panic issue during shutdown.
- Index & List Commands: Fixed issues related to listing and indexing commands.
- Various Translations: Updates and fixes were made to multiple language translations.
- Minor Fixes: Various small fixes, like removing duplicate words, fixing typos, and addressing minor bugs in different parts of the system.
And more!
Full release notes can be found at: https://github.com/ordinals/ord/releases
Full release notes can be found at https://github.com/ordinals/ord/releases
developer: Casey Rodarmor
website: https://ordinals.com/
dependencies: