0.17.0
Added
- Allow pausing and resuming etchings (#3374 by raphjaph)
- Seed index with genesis rune (#3426 by casey)
- Add
ord wallet batch
command (#3401 by casey) - Return effective content type in JSON API (#3289 by arik-so)
- Mint terms (#3375 by casey)
- Allow supply-capped mints (#3365 by casey)
- Return runestone from
ord decode
(#3349 by casey) - Display charms on /sat (#3340 by markovichecha)
- Allow sending sat (#3200 by bingryan)
- Display mintability on /rune (#3324 by raphjaph)
- Mint runes with wallet (#3298 by raphjaph)
- Index multiple parents (#3227 by arik-so)
- Add fallback route (#3288 by casey)
- Allow looking up inscriptions by sat name (#3286 by casey)
- Allow generating multiple receive addresses (#3277 by bingryan)
Changed
- Recognized field without required flag produce cenotaphs (#3422 by casey)
- Rename test-bitcoincore-rpc to mockcore (#3415 by casey)
- Derive reserved rune names from rune ID (#3412 by casey)
- Don't complain about large runestones if --no-limit is passed (#3402 by casey)
- Move runes types into ordinals crate (#3391 by casey)
- Disambiguate when sending runes (#3368 by raphjaph)
- Only allow sending sats by name (#3344 by casey)
- Downgrade from
beta
toalpha
(#3315 by casey)
Misc
- Add links to status page (#3361 by lugondev)
- Document sending runes (#3405 by rot13maxi)
- Use checked arithmetic in RuneUpdater (#3423 by casey)
- Update Dockerfile Rust version (#3425 by 0xspyop)
- Don't conflate cenotaphs and runestones (#3417 by casey)
- Fix typos (#3418 by xiaoxianBoy)
- Set pointer in etching runestone (#3420 by casey)
- Fix fuzz tests (#3416 by casey)
- Set relative lock height on etching transactions (#3414 by casey)
- Add CTRL-C test (#3413 by raphjaph)
- Add etching to example batchfile (#3407 by casey)
- Fix inscribe_with_no_limit test (#3403 by casey)
- Rename Inscribe to Batch in integration tests (#3404 by casey)
- Distinguish invalid opcode and invalid script (#3400 by casey)
- Fix rune ID delta-encoding table (#3393 by chendatony31)
- Handle invalid scripts correctly (#3390 by casey)
- Fix typo: Eching -> Etching (#3397 by gmart7t2)
- Fix typo: transactions -> transaction's (#3398 by gmart7t2)
- Fix typo: an -> a (#3395 by gmart7t2)
- Fix runes docs table (#3389 by casey)
- Document runes (#3380 by casey)
- Check mint runestone (#3388 by casey)
- Check send runestone (#3386 by casey)
- Decimal::to_amount β Decimal::to_integer (#3382 by casey)
- Add SpacedRune test case (#3379 by casey)
- Add Runestone::cenotaph() (#3381 by casey)
- Terms::limit β Terms::amount (#3383 by casey)
- Use default() as shorthand for Default::default() (#3371 by casey)
- Add batch module to wallet (#3359 by casey)
- Make rune parent clickable (#3358 by raphjaph)
- Assert etched runestone is correct (#3354 by casey)
- Display spaced runes in balances (#3353 by casey)
- Cleanup (#3348 by lugondev)
- Fetch etching inputs using Bitcoin Core RPC (#3336 by raphjaph)
- Update Chinese version of handbook (#3334 by DrJingLee)
- Use serde_with::DeserializeFromStr (#3343 by casey)
- Remove quotes from example ord env command (#3335 by casey)
- Initial runes review (#3331 by casey)
- Fix redundant locking (#3342 by raphjaph)
- Derive Deserialize for Runestone (#3339 by emilcondrea)
- Update redb to 2.0.0 (#3341 by cberner)
- Runestones with unknown semantics are cenotaphs (#3325 by casey)
- Reserve rune IDs with zero block and nonzero tx (#3323 by casey)
- Display rune premine (#3313 by raphjaph)
- Make max mint limit u64::MAX (#3316 by casey)
- Change rune protocol identifier to OP_PUSHNUM_13 (#3314 by casey)
- Strict edicts (#3312 by casey)
- Allow premining with open etchings (#3311 by raphjaph)
- Rename RuneID fields (#3310 by casey)
- Prevent front-running rune etchings (#3212 by casey)
- Clarify build instructions (#3304 by raphjaph)
- Add test to choose the the earliest of deadline or end (#3254 by sondotpin)
- Ensure inscription tags are unique (#3296 by casey)
- Include CSP origin in preview content security policy headers (#3276 by bingryan)
- Add pre-commit hook (#3262 by bingryan)
- Fix querying for inscriptions by sat names containing
i
(#3287 by casey) - Switch recommended flag usage from
--data-dir
to--datadir
(#3281 by chasefleming) - Better wallet error message (#3272 by bingryan)
- Add recipe to delete indices (#3266 by casey)
- Bump ordinals version: 0.0.3 β 0.0.4 (#3267 by casey)