Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Inscriptions Service #2279

Draft
wants to merge 20 commits into
base: release-rogue
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
8451dee
Add Inscriptions Service
Ayiga Nov 7, 2024
da10136
Add inscriptions to cargo file
Ayiga Nov 7, 2024
4b498de
Add persistence layer to the Inscriptions Service
Ayiga Nov 8, 2024
a20488c
Fix healthcheck for inscriptions Dockerfile
Ayiga Nov 8, 2024
c8f30c9
Replace panics in persistence storage with warning logs
Ayiga Nov 8, 2024
903ee15
Add some better error messages around decoding from sqlx
Ayiga Nov 8, 2024
79ec741
Add stats tracking into inscriptions WebSocket
Ayiga Nov 11, 2024
fa475af
Adjust logic to also load number of inscriptions
Ayiga Nov 11, 2024
9e7a007
Fix the sort order on the received confirmed inscriptions
Ayiga Nov 12, 2024
328cdef
Add some debug logging to better understand certain error cases
Ayiga Nov 12, 2024
b5eb44d
Modify block stream handling logic
Ayiga Nov 12, 2024
1e2a59b
Update log level on launching service log
Ayiga Nov 12, 2024
8dcda88
Replace faulty compare function `min` with `max`
Ayiga Nov 12, 2024
9c57332
Add an equality check to the skip block processing conditional
Ayiga Nov 12, 2024
cfb9493
Downgrade log level on failed insert
Ayiga Nov 14, 2024
acb93d8
Relocate pending inscription population
Ayiga Nov 14, 2024
803fcb2
Reorganize inscription submission to batch requests together
Ayiga Nov 14, 2024
4fcc865
Remove return in process_internal_client_message_stream
Ayiga Nov 14, 2024
158576b
Modify persistance retrieval to improve performance
Ayiga Nov 18, 2024
3e72097
Add endpoint to retrieve inscriptions for wallet address
Ayiga Nov 18, 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
6 changes: 6 additions & 0 deletions .typos.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
[default]
extend-ignore-re = [
# Ignore any use of the address macro from alloy that includes hexadecimal.
"address!\\(\\\"[0-9a-fA-F]{40}\\\"\\)",
]

[files]
extend-exclude = [
"*.json",
Expand Down
Loading
Loading