ord

👁‍🗨 Rare and exotic sats

CC0-1.0 License

Downloads
106
Stars
3.8K
Committers
120

Bot releases are hidden (Show)

ord - 0.18.5

Published by raphjaph 5 months ago

Added

Fixed

ord - 0.18.3

Published by raphjaph 6 months ago

Added

Changed

Misc

ord - 0.17.1

Published by raphjaph 7 months ago

Fixed

  • Ignore invalid script pubkeys (#3432)

Misc

  • Fix typo (#3429)
  • Relax deployed Bitcoin Core relay rules (#3431)
ord - 0.16.0-rc1

Published by raphjaph 8 months ago

0.16.0-rc1 - 2023-02-27

Skill Issue

  • Update ordinals crate (#3184)
  • Refactor test server to use arguments (#3183)
ord - 0.16.0-rc0

Published by raphjaph 8 months ago

0.16.0-rc0 - 2023-02-27

Added

  • Print PSBT for dry run inscribe (#3116)
  • Add parent preview to inscription page (#3163)
  • Add /r/inscription endpoint for getting inscription details (#2628)
  • Add optional HTTP authentication for server (#3131)
  • Display inscription content type counts on /status (#3127)
  • Add ord env to spin up a test bitcoin daemon and ord server (#3146)
  • Emit inscription update events to channel (#3137)
  • Allow inscribing AVIF images (#3123)
  • Add satpoints batch inscribe mode (#3115)
  • Import multiple descriptors at a time (#3091)
  • Add /r/blockinfo endpoint (#3075)
  • Return signed PSBT from ord wallet send (#3093)
  • Allow specifying satpoint in same-sat batch inscribe (#3100)
  • Use a flag to indicate a mint (#3068)
  • Add dry run to send, print Outgoing and PSBT (#3063)
  • Add /runes/balances (#2978)
  • Dump and restore wallet from descriptors (#3048)
  • Enable JSON API by default (#3047)
  • Make wallet communicate with index via RPC (#2929)
  • Inscribe with delegate (#3021)
  • Add blocks and transaction JSON endpoints (#3004)
  • Add option to retain sat index for spent outputs (#2999)
  • Add minimal Dockerfile (#2786)
  • Add indexed to output JSON (#2971)
  • Use image-rendering: auto for AVIF inscriptions (#3148)
  • Use image-rendering: auto when downscaling images (#3144)

Changed

  • Represent rune IDs as BLOCK:TX (#3165)
  • Display parent above metadata on /inscription (#3160)
  • Improve configuration (#3156)
  • Make wallet async (#3142)
  • Only allow mnemonic from stdin (#3023)
  • Show reinscriptions in ord wallet inscriptions (#3101)
  • Forbid destinations in same-sat mode (#3038)

Documentation

  • Document ord env (#3180)
  • Update docs to reflect wallet changes (#3179)
  • Update inscription sat documentation (#3114)
  • Exclude unnecessary docs (#3043)
  • Add documentation for reinscriptions (#2963)
  • Use --name instead of --wallet in README (#3010)

Misc

  • Install openssl in docker image (#3181)
  • Remove unnecessary lifetime from Formatter (#3178)
  • Fix lints (#3124)
  • Move JSON structs into api module (#3167)
  • Make ord env more user friendly (#3153)
  • Make Options public (#3138)
  • Fix spelling mistake in bip.mediawiki (#3118)
  • fix naming (#3112)
  • Move sat and friends into ordinals crate (#3079)
  • Remove index parameter from index_block (#3088)
  • Make clippy stop complaining about insane repair callback (#3104)
  • Use min instead of clamp (#3081)
  • [ordinals] Bump version: 0.0.1 → 0.0.2 (#3078)
  • Move SatPoint into library (#3077)
  • Make invariant message more concise (#3029)
  • Better wallet error messages (#3041)
  • Remove uneccessary allocations in Inscription Script Creation (#3039)
  • Test fee-spent inscription numbering (#3032)
  • Break deploy recipes into multiple lines (#3026)
  • Use untyped table API to get table info (#2747)
  • Hide BVM Network inscriptions (#3012)
  • Don't use browser sniffing when serving favicon (#3003)
  • Cache less aggressively (#3002)
  • Remove dead link from README (#3000)
  • Add crate to audit content security policy (#2993)
  • Optimize get_inscription_ids_by_sat_paginated (#2996)
  • Suppress empty command output (#2995)
  • Add recipe to deploy to all servers in fleet (#2992)
ord - 0.14.1

Published by raphjaph 10 months ago

Fixed

  • Fix wallet create (#2943)

Misc

  • Clean up justfile (#2939)
ord - 0.13.1

Published by casey 10 months ago

Fixed

  • Use pre-segwit transaction serialization for fundrawtransaction (#2865)
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.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.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)