ord

👁‍🗨 Rare and exotic sats

CC0-1.0 License

Downloads
106
Stars
3.8K
Committers
120

Bot releases are visible (Hide)

ord - 0.12.1

Published by raphjaph 11 months ago

Added

  • Add commands to etch and list runes (#2544)
  • Add ability to specify sat to batch inscribe (#2770)
  • Allow setting the sat to inscribe (#2765)
  • Batch inscribe on same sat (#2749)
  • Add stuttering curse (#2745)
  • Add batch to preview command (#2752)

Misc

  • Add public to /content Cache-Control headers (#2773)
  • Set CSP origin in deploy script (#2764)
  • Fix typos (#2768)
  • Select further away coins which meet target (#2724)
  • Hide all text (#2753)
ord - 0.12.0

Published by raphjaph 11 months ago

0.12.0 - 2023-11-24

Added

  • Add /r/children recursive endpoint (#2431)
  • Add sat recursive endpoints with index and pagination (#2680)
  • Allow setting CSP origin (#2708)
  • Add destination field to batch (#2701)
  • Preview font inscriptions (#2692)
  • Add /collections Page (#2561)
  • Add inscription compression (#1713)
  • Add inscription charms (#2681)
  • Hide protocol inscriptions (#2674)
  • Hide JSON and .btc (#2744)
  • Add Hindi version of handbook (#2648)

Changed

  • Use icons in nav bar (#2722)
  • Remove default file path from ord index export --tsv (#2717)
  • Display table stats in ord index info (#2711)
  • Move postage into batch file (#2705)

Performance

  • Use sequence numbers database keys (#2664)

Misc

  • Add docs for child recursive endpoint (#2743)
  • Update docs to include all fields, including content-encoding (#2740)
  • Ignore flaky test (#2742)
  • Add docs and examples for sat recursive endpoint (#2735)
  • Remove RUNE from <h1> on /rune (#2728)
  • Add docs for metadata recursive endpoint (#2734)
  • Fix typo in docs/src/inscriptions/metadata.md (#2731)
  • Only accept sat number in recursive endpoint (#2732)
  • Add Homebrew install instructions to readme (#2726)
  • Add Debian packaging instructions (#2725)
  • Use redb's recovery callback API (#2584)
  • Refactor inscriptions paginations (#2715)
  • Update redb to 1.4.0 (#2714)
  • Only try to create the database if it wasn't found (#2703)
  • Only load used language highlight module in code preview (#2696)
  • Clean up install.sh (#2669)
  • Add binary media type (#2671)
  • Fix unbound outpoint server error (#2479)
  • Update schema version for charms (#2687)
  • Fix media table formatting (#2686)
  • Group rune server tests (#2685)
  • Don't color links in headers (#2678)
  • Remove Index::index_block_inscription_numbers (#2667)
  • Fix lost sats bug (#2666)
ord - 0.11.1

Published by github-actions[bot] 12 months ago

Fixed

  • Use new RPC client in Reorg::get_block_with_retries (#2650)

Misc

  • Refactor varint encoding (#2645)
ord - 0.11.0

Published by raphjaph 12 months ago

Added

  • Add a link to the Ordicord (#2629)
  • Add /children with pagination (#2617)
  • Add metadata recursive endpoint (#2604)
  • Add recursive directory and make all endpoints JSON (#2493)
  • Add Portuguese version of handbook (#2572)
  • Add decode just recipe (#2592)
  • Add /block/:query JSON API endpoint (#2423)
  • Add syntax highlighting for Python inscriptions (#2538)
  • Add publish-and-tag-crate just recipe (#2576)
  • Document teleburning handbook (#2577)

Changed

  • Clarify sat hunting guide (#2640)
  • Update docs (#2627)
  • Remove blank line in CI workflow (#2620)
  • Update README.md and zh.po (#2605)
  • Require --batch or --file for ord wallet inscribe (#2581)

Fixed

  • Respect locked coins (#2618)
  • Set Cache-Control: no-store header on 404 responses (#2637)
  • Fix statistics table and increment schema version (#2624)
  • Fix broken link in README (#2621)
  • Speed up indexing of re-inscriptions (#2608)
  • Fix docs rendering (#2612)
  • Update docs with new position of --enable-json-api (#2601)
  • Move --enable-json-api flag to server options (#2599)
  • Make server_runs_with_rpc_user_and_pass_as_env_vars test less flaky (#2580)

Runes

  • Implement open etchings (#2548)
  • Add more info to /rune page and link to rune from /tx (#2528)
  • Display inscription on /rune (#2542)
  • Add rune numbers (#2557)
  • Ignore non push opcodes in runestones (#2553)
  • Improve rune minimum at height (#2546)
ord - 0.10.0

Published by github-actions[bot] 12 months ago

Added

  • Batch inscriptions (#2504)
  • Add teleburn command to generate Ethereum teleburn addresses (#1680)
  • Add Korean version of handbook (#2560)
  • Add German version of handbook (#2441)
  • Add Arabic version of handbook (#2442)
  • Add French version of handbook (#2508)
  • Implement pointer spec (#2499)
  • Add pointer spec (#2383)
  • Add Russian version of handbook (#2468)
  • Add inscription number endpoint (#2485)
  • Allow inscriptions to include CBOR metadata (#2421)
  • Add Filipino version of handbook (#2483)
  • Add code syntax highlighting to preview (#2471)
  • Add font media types (#2464)
  • Render markdown previews (#2325)
  • Add metaprotocol field (#2449)
  • Add Spanish version of handbook (#2448)
  • Add application/cbor media type with extension .cbor (#2446)

Changed

  • Create single-directory release archives (#2537)
  • Allow fixed length encoding for parent id in child inscription (#2519)
  • Recognize inscriptions with pushnum opcodes (#2497)
  • Rename index run -> index update (#2462)
  • Refactor inscription parsing (#2461)
  • Allow running find on a range of sats (#1992)

Fixed

  • Fix overflow in Sat::from_name (#2500)
  • Fix issue with --satpoint when offset not 0 (#2466)

Misc

  • Remove paranthetical annotations (#2540)
  • Refactor index checks (#2541)
  • Don't add path component in bin/package (#2536)
  • Metadata Filipino translation (#2517)
  • Add pointer spec to docs (#2533)
  • Make inscriptions with pointer cursed (#2523)
  • Small refactor for inscribe code (#2515)
  • Pre-allocate vector size (#1960)
  • Add troubleshooting guide for syncing bitcoind (#1737)
  • Same input envelopes become reinscriptions (#2478)
  • Document JSON-API (#2484)
  • Update parent-child guide (#2487)
  • Add regtest flag to bitcoin-cli docs (#2488)
  • Update overview.md (#2456)
  • Correct donation address (#2475)
  • Fixes release tarbomb (#2473)
  • Update dependencies (#2470)
  • Add internal sequence number (#2460)
  • Update guide with parent-child and json API (#2429)
  • Update Japanese handbook version with provenance section (#2450)

Runes

  • Implement splits (#2530)
  • Add rune fuzz targets (#2526)
  • Allow searching by rune or rune ID (#2522)
  • Encode runestones with tags (#2547)
  • Edict with zero amount allocates all remaining runes (#2531)
  • Always create rune, even if none were allocated (#2543)
  • Show rune balances on /output page (#2527)
  • Delta encode Rune IDs in edicts (#2532)
  • Add test to keep track of runestone size (#2529)
  • Show etching and inscription on /rune page (#2512)
  • Track burned runes (#2511)
  • Don't encode divisibility if zero (#2510)
  • Format rune supply using divisibility (#2509)
  • Add pre-alpha unstable incomplete half-baked rune index (#2491)
ord - workshop

Published by github-actions[bot] about 1 year ago

ord - batch-test

Published by github-actions[bot] about 1 year ago

ord - 0.9.0

Published by raphjaph about 1 year ago

Added

  • Allow reinscribing with wallet (#2432)
  • Provide more detailed translation instructions (#2443)
  • Add Japanese version of handbook (#2426)
  • Add provenance to docs summary (#2427)
  • Inscribe with parent (#2388)
  • Add provenance spec (#2278)
  • Implement provenance in index (#2353)
  • Add application/protobuf media type (#2389)
  • Install mdbook-i18n-helpers in Github Workflows (#2408)
  • Add decode command (#2401)
  • Add Chinese version of the handbook (#2406)
  • Add language picker for docs (#2403)
  • Add reindexing docs (#2393)
  • Vaccuum log with every new deploy (#2390)

Changed

  • Fold BlockIndex into database (#2436)
  • Prevent search when query field is empty (#2425)
  • Make any zero-valued input inscription unbound (#2397)
  • Tweak translations intructions (#2413)
  • Remove unused itertools dependency (#2416)
  • Update dependencies (#2414)
  • Update clap (#2415)
  • Use tapscript extraction from rust-bitcoin (#2404)
  • Allocate blocks vector ahead of time (#2409)
  • Deduplicate sat range summation logic (#2402)
  • Inscriptions with unrecognized even fields are unbound and cursed (#2359)
  • Remove unused content_response match statement (#2384)

Fixed

  • Fix type (#2444)
  • Fix Chinese translation typos and format errors (#2419)
  • Fix UTXO selection in mock Bitcoin Core instance(#2417)
ord - 0.8.3

Published by raphjaph about 1 year ago

Added

  • Tweaks to front-end (#2381)
  • Add some links to docs (#2364)
  • Add testing guide for recursion (#2357)
  • Make homepage more interesting (#2374)
  • Add proper block inscriptions HTML (#2337)
  • Render GLB/GLTF models in preview (#2369)
  • Add tags and inscription id documentation (#2351)
  • Add hint about maximum number of open files for testing (#2348)
  • Reduce index durability when testing (#2347)
  • Homogenize design (#2346)

Fixed

  • Fix slice error for inscriptions block view (#2378)
  • Use correct height and depth in reorg log (#2352)

Changed

  • Remove transaction ID to inscription ID conversion (#2370)
  • Return JSON from all commands (#2355)
  • Allow splitting merged inscriptions (#1927)
  • Update explorer.md (#2215)
  • Recognize media types without explicit charset (#2349)
ord - 0.8.2

Published by raphjaph about 1 year ago

Added

  • Allow setting custom postage (#2331)
  • Make retrieving inscriptions in block fast (#2333)
  • JSON API for /inscription, /inscriptions and /output (#2323)
  • Ignore invalid content type header values (#2326)
  • Add reorg resistance (#2320)
  • Add JSON API endpoint /sat/<SAT> (#2250)
  • Add amount field to wallet inscriptions output. (#1928)

Changed

  • Only fetch inscriptions that are owned by the ord wallet (#2310)
  • Inform user when redb starts in recovery mode (#2304)
  • Select multiple utxos (#2303)

Fixed

  • Use --fee-rate when sending an amount (#1922)
  • Fix typos in documentation (#2328)
  • Fix dust limit for padding in TransactionBuilder (#1929)
  • Fix remote RPC wallet commands (#1766)
ord - 0.8.1

Published by raphjaph about 1 year ago

Added

  • Add retry to fetcher (#2297)
  • Add satpoint and address to index export (#2284)
  • Don't create default data directory if --index overrides it (#1991)
  • Implement clean index shutdown to prevent index corruption (with clippy updates for Rust 1.71) (#2275)
  • Set lower max age for not found (#2240)

Changed

  • Fix justfile recipe (#2299)
  • Clean up deploy scripts (#2298)
  • Update redb (#2294)
  • Update bitcoin dependencies (#2281)
  • Fix ordering for reinscriptions and show all reinscriptions for sat (#2279)
  • Modify ord list output to include the end of each range (#1998)

Documentation

  • Fix docs inconsistency (#2276)
  • Add contributing section (#2261)
ord - 0.8.0

Published by raphjaph over 1 year ago

Added

  • Dev server deploy script (#2228)
  • Set DB cache size (#2224)
  • Update redb from 0.13.0 to 1.0.2 (#2141)
  • Fix typo in BIP (#2220)
ord - 0.7.0

Published by raphjaph over 1 year ago

Added

  • Tweak publish recipe (#2212)
  • Handle cursed inscriptions edge cases (#2209)
  • Add export command for <INSCRIPTION_NUMBER_TO_INSCRIPTION_ID> table (#2208)
  • Add Markdown media type (#2206)
  • Add blob urls to Content Security Policy headers (#2203)
  • Check inscribe destination address network (#2189)
ord - 0.6.2

Published by raphjaph over 1 year ago

Added

  • Recursive endpoints: /blockhash, /blockheight, /blocktime (#2175)
  • Document recursion (#2174)
  • Add CSS and JavaScript media types (#2173)
  • Recursive Inscriptions (#2167)

Misc

  • Update ord dependency in lockfile (#2168)
ord - 0.6.1

Published by raphjaph over 1 year ago

Changed

  • Fix sat index test and unbound assignment (#2154)
  • Updated install.sh for new repo name (#2155)
ord - 0.6.0

Published by raphjaph over 1 year ago

Added

  • Cursed Inscriptions [1/n] (#2145)
  • Authenticate to bitcoin using a username and password (#1527)
  • Add example config file (#2044)

Changed

  • Unbind inscriptions from zero-sat transactions (#2107)

Documentation

  • Tweak doc: Inscriptions made on first sat of input (#2148)
  • OP_PUSH instead of OP_1 in inscription docs (#2135)
  • Document bitcoind RPC authentication options (#2056)
  • Fix typo in Sparrow Wallet docs (#2077)
  • Update donate.md for inscriptions donations. (#2125)
  • Promote raphjaph to lead maintainer 🫡 (#2119)
  • Improve donation page (#2034)

Misc

  • Switch CI back to stable clippy (#2108)
  • Update dependencies (#2068)
  • Use struct variants in Origin enum (#2067)
  • Fix test name typos(#2043)
  • Switch to nightly clippy (#2037)
ord - 0.5.2

Published by github-actions[bot] over 1 year ago

ord - 0.5.1

Published by github-actions[bot] over 1 year ago

Performance

  • Batch tx requests and re-enable skipping transactions (#1759)

Added

  • Add option to set inscription destination address (#1536)
  • Allow supplying passphrase for ord wallet create and ord wallet restore (#1669)
  • Add --config-dir option (#1697)

Changed

  • Require users manually specify a --fee-rate for wallet send (#1755)

Documentation

  • Add Sparrow Wallet Guide to Handbook (#1742)

Misc

  • Handle block count RPC error gracefully (#1637)
  • Fix typos in overview.md (#1715)
  • Typo fix (#1682)
  • README typo fix (#1716)
  • Fix changelog dates: 2022 → 2023 (#1700)
  • Bump version number (#1695)
ord - 0.5.0

Published by github-actions[bot] over 1 year ago

ord - 0.4.2

Published by github-actions[bot] over 1 year ago