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" PROXY_AUTH_ADD: "false"
ord: ord:
image: nmfretz/ord:0.19.1@sha256:db939ea09ecca6abfa1c9e755d73822332aa1783f667ee9d47b309c3b4f537d0 image: nmfretz/ord:0.20.0@sha256:33c61d57680178463288483975b2ccc9530f98528362d80158a866e41fe9f365
# This needs to run as root # This needs to run as root
# user: "1000:1000" # user: "1000:1000"
restart: on-failure 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) # 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 # 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 # 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 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 if [[ -f "${file}" ]]; then
rm -f "${file}" rm -f "${file}"
fi fi
done done
touch "${APP_DATA_DIR}/AT_LEAST_0-19-1" touch "${APP_DATA_DIR}/AT_LEAST_0-20-0"
fi 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 # 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 id: ordinals
category: bitcoin category: bitcoin
name: Ordinals name: Ordinals
version: "0.19.1" version: "0.20.0"
tagline: Run your own index, block explorer, and command-line wallet for Ordinals tagline: Run your own index, block explorer, and command-line wallet for Ordinals
description: > 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. 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. ⏳ 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. Added
- Runes API: Reintroduced the ability to check rune balances. - Add inscriptions and runes details to address API endpoint
- Premine Information: You can now view the premine percentage. - Add address field to /r/inscription/:id
- Proxy and Decompression: Added a default content proxy and decompression to the environment settings. - Add sat_balance to address API
- Inscriptions & Addresses: Inscriptions and rune balances are now visible on the address page, with additional features like charm for burned inscriptions and sat names. - List all Bitcoin Core wallets
- 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.
Changed Changed
- Remove inscription content type counts from /status page
- Rune Etching: The resume function now cycles through all pending etchings and allows resuming a specific one. - Suppress printing sat_ranges by default
- Configuration Persistence: Configuration files now persist for environment commands.
- Runic Outputs: Runic outputs no longer show in cardinals command. And more!
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.
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 developer: Casey Rodarmor
website: https://ordinals.com/ website: https://ordinals.com/
dependencies: dependencies: