Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
126 commits
Select commit Hold shift + click to select a range
1640a9c
Merging my changes from 0.10.x to 0.11.x
gmart7t2 Nov 9, 2023
294d867
Release 0.11.0-gm1
gmart7t2 Nov 9, 2023
c70cc42
Move debug logs to log::debug level.
gmart7t2 Nov 9, 2023
678bb9f
Add logging for new upstream endpoints.
gmart7t2 Nov 9, 2023
ded75ec
Remove `children` subcommand and replace it with `/children` server e…
gmart7t2 Nov 14, 2023
27c740f
Add ord version to `/stats` endpoint output.
gmart7t2 Nov 14, 2023
b9d35b3
Release 0.11.0-gm2
gmart7t2 Nov 14, 2023
b42a67f
Release 0.11.1-gm1
gmart7t2 Nov 14, 2023
513ded0
Add missing newline in children list.
gmart7t2 Nov 14, 2023
484243a
Add a header line to child list.
gmart7t2 Nov 14, 2023
aacbe95
Release 0.11.1-gm2
gmart7t2 Nov 14, 2023
c1bde81
Add `--key` flag to `wallet inscribe` to allow using a specific recov…
gmart7t2 Nov 15, 2023
9fd8dfa
Add `--ignore-outdated-index` flag to allow ord to run without having…
gmart7t2 Nov 15, 2023
9f72496
Release 0.11.1-gm3
gmart7t2 Nov 15, 2023
186fbf0
Add `--dump` and `--no-broadcast` flags to `wallet inscribe`.
gmart7t2 Nov 17, 2023
58bb772
Add `wallet send-many`.
gmart7t2 Nov 20, 2023
468b7a7
Release 0.11.1-gm4
gmart7t2 Nov 20, 2023
8519c34
Check that the tx doesn't exceed the maximum weight. Add `--no-limit`…
gmart7t2 Nov 21, 2023
2efe872
Add `--ignore-cursed` flag to treat all cursed inscriptions as regula…
gmart7t2 Nov 22, 2023
6bbba4c
Fix coin selection.
gmart7t2 Nov 22, 2023
bb7d3b0
Add `--ordinals-wallet` flag to `wallet restore` to help with recover…
gmart7t2 Nov 23, 2023
c5dd899
Add some experimental options to allow creating just a commit tx, or …
gmart7t2 Nov 23, 2023
544133f
Release 0.11.1-gm5
gmart7t2 Nov 23, 2023
d11a0d6
Merge remote-tracking branch 'origin/master'
gmart7t2 Nov 23, 2023
e6ea6af
Fixing the merge.
gmart7t2 Nov 23, 2023
d882d6f
Release 0.12.99-gm1
gmart7t2 Nov 23, 2023
ff8b011
Add `--commit` flag to set how often blocks are committed to disk. De…
gmart7t2 Nov 23, 2023
0f6bf48
Release 0.12.0-gm1
gmart7t2 Nov 25, 2023
1a91575
Add `--force-input` to `wallet inscribe` and `wallet send`.
gmart7t2 Nov 26, 2023
a174247
Add the sequence_number to the /inscriptions/json/ endpoint.
gmart7t2 Nov 26, 2023
0da07b0
Rename `--force-input` to `--commit-input` for the `wallet inscribe` …
gmart7t2 Nov 26, 2023
7db49ba
Release 0.12.0-gm2
gmart7t2 Nov 26, 2023
0738434
Add endpoint `/inscriptions_sequence_numbers/:start/:end` to get the …
gmart7t2 Nov 27, 2023
91df917
Release 0.12.0-gm3
gmart7t2 Nov 27, 2023
aa2465d
Merged 0.12.1 from upstream.
gmart7t2 Dec 1, 2023
bfb26e9
Release 0.12.1-gm1
gmart7t2 Dec 1, 2023
9c9ad3c
Merged 0.12.2 from upstream.
gmart7t2 Dec 1, 2023
44c664f
Release 0.12.2-gm1
gmart7t2 Dec 1, 2023
379a362
Fix issue with the --key getting backed up to the wallet and breaking…
gmart7t2 Dec 1, 2023
fd595be
Add a bunch of new flags to `ord wallet send-many`.
gmart7t2 Dec 2, 2023
a9f6247
Merged 0.12.3 from upstream.
gmart7t2 Dec 2, 2023
c8121b3
Release 0.12.3-gm1
gmart7t2 Dec 2, 2023
148e3b2
HTML endpoint /inscriptions/block/<height>/<page> returns no inscript…
gmart7t2 Dec 2, 2023
cee0dfb
Merge branch 'fix-inscription-pagination'
gmart7t2 Dec 2, 2023
a79757a
Release 0.12.3-gm2
gmart7t2 Dec 2, 2023
ce08d35
Merge remote-tracking branch 'origin/master'
gmart7t2 Dec 9, 2023
dc72916
Fix merge.
gmart7t2 Dec 9, 2023
d54efab
Add option `--index-transfers` to have the index track which inscript…
gmart7t2 Dec 11, 2023
469adf3
Release 0.12.3-gm3
gmart7t2 Dec 11, 2023
6440dd3
Merge branch '0.12.x'
gmart7t2 Dec 11, 2023
904999f
Merge remote-tracking branch 'origin/master'
gmart7t2 Dec 11, 2023
6442ad7
Use `--change` flag to specify the change address for `wallet inscrib…
gmart7t2 Dec 12, 2023
254f857
Merge branch 'master' into HEAD
gmart7t2 Dec 17, 2023
9a30eb4
Merge tag '0.13.1'
gmart7t2 Dec 17, 2023
7db93be
Release 0.13.1-gm1
gmart7t2 Dec 17, 2023
4f1c1bf
Include HEIGHT_TO_SEQUENCE_NUMBER in `index info` report.
gmart7t2 Dec 18, 2023
8edb812
Release 0.13.1-gm2
gmart7t2 Dec 18, 2023
0ef2f74
Don't let the user corrupt their index by hitting control-C repeatedly.
gmart7t2 Dec 19, 2023
fe4eb58
Release 0.13.1-gm3
gmart7t2 Dec 19, 2023
189883d
Use `--change` flag to specify the change address for `wallet inscrib…
gmart7t2 Dec 21, 2023
1de55c3
Release 0.13.1-gm4
gmart7t2 Dec 21, 2023
ef5dc76
Track inscription transfer histories.
gmart7t2 Dec 28, 2023
5e39e83
Have the new flags imply each other where it makes sense.
gmart7t2 Dec 28, 2023
09538b5
Handle 'lost' inscriptions correctly. Use `address_from_script()` for…
gmart7t2 Dec 28, 2023
beb1455
Add `--filter-metaprotocol` flag. It only indexes inscriptions that h…
gmart7t2 Dec 28, 2023
80f3655
When `--index-only-first-transfer` is in effect, don't index other tr…
gmart7t2 Dec 28, 2023
a06ea38
Revert the change to how satpoints are stored. It was really slow the…
gmart7t2 Dec 28, 2023
dd8dd60
Fix previous commit. It wasn't possible to interrupt indexing.
gmart7t2 Dec 29, 2023
99d9c52
Merge branch 'master' into track-transfer-history
gmart7t2 Dec 29, 2023
2ab4f2c
Add metaprotocol to the `/inscription/` JSON endpoint.
gmart7t2 Dec 31, 2023
a177626
Add `/inscription_funder/:inscription_id` endpoint.
gmart7t2 Dec 31, 2023
770912e
Rename `/inscription_funder/` to `/inscription_with_funder/`. It show…
gmart7t2 Dec 31, 2023
43df02e
Release 0.13.1-gm5
gmart7t2 Jan 1, 2024
66970e6
Keep inscriptions with unrecognized even fields unbound after jubilee…
gmart7t2 Jan 3, 2024
4e0b982
Release 0.13.1-gm6
gmart7t2 Jan 3, 2024
74a892d
Merge 0.14.0
gmart7t2 Jan 5, 2024
6211127
Fix merge
gmart7t2 Jan 5, 2024
92b26ed
Add /inscription/ endpoint logging back in
gmart7t2 Jan 5, 2024
1949b26
Merge 0.14.1
gmart7t2 Jan 5, 2024
7dce0d8
Fix `/inscriptions_json/` endpoint for lost inscriptions.
gmart7t2 Jan 5, 2024
21d70d2
Release 0.14.1-gm1
gmart7t2 Jan 5, 2024
a4796fc
Merged 0.15.0 from upstream.
gmart7t2 Jan 12, 2024
e11bbac
Release 0.15.0-gm1
gmart7t2 Jan 12, 2024
b5a2363
Add `--parent-satpoint` to help with using an unconfirmed parent insc…
gmart7t2 Jan 14, 2024
92965e3
Release 0.15.0-gm2
gmart7t2 Jan 14, 2024
6158b82
Show progress bar while committing so it doesn't look like the indexe…
gmart7t2 Jan 26, 2024
9a050b9
Release 0.15.0-gm3
gmart7t2 Jan 26, 2024
04b2501
Suspend indexer progress bar while showing commit progress bars to av…
gmart7t2 Jan 26, 2024
2d56027
Release 0.15.0-gm4
gmart7t2 Jan 26, 2024
8925451
Suspend indexer progress bar while committing at end of indexing too.
gmart7t2 Jan 28, 2024
e1e394f
Release 0.15.0-gm5
gmart7t2 Jan 28, 2024
d7b9bc3
Add flag `--ignore-txt-and-json` to ignore text and json inscriptions.
gmart7t2 Jan 28, 2024
b6c4053
Release 0.15.0-gm6
gmart7t2 Jan 28, 2024
406a5ed
No need to convert content_type to a vector.
gmart7t2 Jan 29, 2024
b8fbd56
Add `/inscribe` endpoint.
gmart7t2 Jan 31, 2024
7485618
Fix http download error. It needs to be treated as binary, not text.
gmart7t2 Jan 31, 2024
2f6887b
Set a user agent header.
gmart7t2 Jan 31, 2024
6d82274
Release 0.15.0-gm7
gmart7t2 Jan 31, 2024
edf76ef
Add metadata for inscription endpoint.
gmart7t2 Jan 31, 2024
ce4193c
Release 0.15.0-gm8
gmart7t2 Jan 31, 2024
81a88b1
Include a PSBT version of the reveal tx in the /inscribe output, with…
gmart7t2 Feb 6, 2024
aa92dd8
Have the /inscribe endpoint generate and reuse the same temporary key…
gmart7t2 Feb 6, 2024
40787a3
Try merging user-provided reveal_psbt with our reveal_tx to make a fu…
gmart7t2 Feb 8, 2024
499b721
Fill in `witness_utxo` for the input coming from the commitx in the r…
gmart7t2 Feb 9, 2024
490835d
Allow `--index-runes` to add a runes index to an existing index if ru…
gmart7t2 Feb 13, 2024
cabdcbc
Add `/sendtx` endpoint to broadcast a raw transaction. POST the raw t…
gmart7t2 Feb 15, 2024
08dfb10
Add `--reveal-fee` flag to `wallet inscribe`.
gmart7t2 Feb 18, 2024
26dab6a
Add `--next-batch` flag, analogous to `--next-file`, but for batches …
gmart7t2 Feb 18, 2024
0127ac9
Add `--parent-destination` flag to control where the parent inscripti…
gmart7t2 Feb 19, 2024
639f8bf
Until now, using --commitment caused the reveal tx to create a change…
gmart7t2 Feb 20, 2024
0fb1c04
Release 0.15.0-gm9
gmart7t2 Feb 20, 2024
8f42561
Use `OP_PUSHNUM_x` instead of `OP_PUSHBYTES_1` whenever possible to s…
gmart7t2 Feb 23, 2024
d397527
Release 0.15.0-gm10
gmart7t2 Feb 23, 2024
2b26d2b
Better function name, and extra comment.
gmart7t2 Feb 24, 2024
9c206d4
Disable the single-byte push, but leave it easy to enable.
gmart7t2 Feb 24, 2024
ff0e6f3
Allow inscribing .avif files.
gmart7t2 Feb 26, 2024
fe17e64
Better error checking for inputs to transaction builder.
gmart7t2 Feb 28, 2024
f40868c
Better error checking when inscribing.
gmart7t2 Feb 28, 2024
f1b165d
Release 0.15.0-gm11
gmart7t2 Feb 29, 2024
589b8f9
Add inscribing delegates.
gmart7t2 Mar 3, 2024
bccf31e
Add the ability to set a pointer offset per inscription in the batch.
gmart7t2 Mar 3, 2024
495fd07
Add inscription `offset` to yaml field to allow inscribing on somewhe…
gmart7t2 Mar 3, 2024
1f55d20
Release 0.15.0-gm12
gmart7t2 Mar 3, 2024
77f5a5b
Update Cargo.lock
terpdoctor Mar 5, 2024
09a1f09
Update Cargo.toml
terpdoctor Mar 5, 2024
12750d6
Update teleburn.rs
terpdoctor Mar 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ defaults:
run:
shell: bash

permissions:
contents: write

jobs:
release:
strategy:
Expand Down Expand Up @@ -54,7 +57,7 @@ jobs:
- name: Release Type
id: release-type
run: |
if [[ ${{ github.ref }} =~ ^refs/tags/[0-9]+[.][0-9]+[.][0-9]+$ ]]; then
if [[ ${{ github.ref }} =~ ^refs/tags/[0-9]+[.][0-9]+[.][0-9]+(-gms?[0-9]+)?$ ]]; then
echo ::set-output name=value::release
else
echo ::set-output name=value::prerelease
Expand Down
320 changes: 320 additions & 0 deletions CHANGELOG.md

Large diffs are not rendered by default.

11 changes: 10 additions & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

7 changes: 5 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "ord"
description = "◉ Ordinal wallet and block explorer"
version = "0.15.0"
version = "0.15.0-gm12"
license = "CC0-1.0"
edition = "2021"
autotests = false
Expand All @@ -23,9 +23,10 @@ async-trait = "0.1.72"
axum = { version = "0.6.1", features = ["headers", "http2"] }
axum-server = "0.5.0"
base64 = "0.21.0"
base58 = "0.2.0"
bech32 = "0.9.1"
bip39 = "2.0.0"
bitcoin = { version = "0.30.1", features = ["rand"] }
bitcoin = { version = "0.30.1", features = ["base64", "rand"] }
boilerplate = { version = "1.0.0", features = ["axum"] }
brotli = "3.4.0"
chrono = { version = "0.4.19", features = ["serde"] }
Expand All @@ -51,6 +52,7 @@ mp4 = "0.14.0"
ord-bitcoincore-rpc = "0.17.1"
redb = "1.4.0"
regex = "1.6.0"
reqwest = { version = "0.11.10", features = ["blocking"] }
rss = "2.0.1"
rust-embed = "8.0.0"
rustls = "0.22.0"
Expand All @@ -65,6 +67,7 @@ tokio = { version = "1.17.0", features = ["rt-multi-thread"] }
tokio-stream = "0.1.9"
tokio-util = {version = "0.7.3", features = ["compat"] }
tower-http = { version = "0.4.0", features = ["compression-br", "compression-gzip", "cors", "set-header"] }
url = "2.5.0"

[dev-dependencies]
criterion = "0.5.1"
Expand Down
Loading