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 resolveDid #6

Merged
merged 32 commits into from
Jan 3, 2024
Merged
Show file tree
Hide file tree
Changes from 19 commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
4fe4525
incorporate contract,resolver, and create did-url
insipx Dec 11, 2023
ee73997
try to incorporate network and address parsing into did url
insipx Dec 12, 2023
0b3da61
tests for address and network
insipx Dec 12, 2023
c5059fb
create history of DID events
insipx Dec 12, 2023
ce50b03
comment
insipx Dec 12, 2023
7ff973c
fix some comments
insipx Dec 12, 2023
ca81018
dont need to specify address
insipx Dec 12, 2023
8f70bb6
parsing events, updated gpg keys
insipx Dec 13, 2023
73e5d05
refactor to make document logic clearer to follow
insipx Dec 19, 2023
bae9ee2
remove unused
insipx Dec 19, 2023
b046108
ethr builder, docs tests
insipx Dec 19, 2023
08b623f
tests
insipx Dec 20, 2023
159eec7
revert
insipx Dec 20, 2023
25d7b3d
integration testing
insipx Dec 20, 2023
47b225a
integration tests and fmt
insipx Dec 20, 2023
b5fe46d
history.reverse() to read events in the right order
insipx Dec 20, 2023
38b4fd3
docs
insipx Dec 20, 2023
86bae60
fixes and more docs
insipx Dec 20, 2023
94354eb
doc
insipx Dec 20, 2023
1a46a8d
remove spurious newline
insipx Dec 20, 2023
115fd4e
add some light error handling
insipx Dec 21, 2023
86db1f0
0x for blockchain_account_id
insipx Dec 21, 2023
1d82d56
remove some unwraps and polish error reporting
insipx Dec 21, 2023
51aba6b
warnings
insipx Dec 21, 2023
54e7e8f
more docs
insipx Dec 21, 2023
80c3bca
doc typos
insipx Dec 22, 2023
dfcb108
add pkg-config openssl libssl-dev to dockerbuild
insipx Dec 22, 2023
ca370b2
fix anvil spawn
insipx Dec 22, 2023
e4da0c8
Merge branch 'main' of github.com:xmtp/didethresolver into insipx/res…
insipx Dec 22, 2023
19d0af0
a quick test
insipx Dec 22, 2023
02adc57
Use Environment Variables instead of CLI Arguments (#18)
37ng Dec 22, 2023
381674b
fmt
insipx Dec 22, 2023
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,012 changes: 4,167 additions & 845 deletions Cargo.lock

Large diffs are not rendered by default.

24 changes: 19 additions & 5 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,30 @@ panic = 'abort'
[dependencies]
log = "0.4"
tokio = { version = "1.34", features = ["macros", "rt"] }
url = { version = "2.5", features = ["serde"] }
percent-encoding = "2.3.1"
async-trait = "0.1"
tracing = "0.1"
tracing-subscriber = { version = "0.3.18", features = ["fmt", "env-filter"] }
serde = { version = "1", features = ["derive"] }
jsonrpsee = { version = "0.20", features = ["macros", "server", "client-core"] }
jsonrpsee = { version = "0.21", features = ["macros", "server", "client-core"] }
anyhow = "1"
thiserror = "1"
argh = "0.1"
ethers = { version = "2", features = ["ws", "abigen"] }
rand = "0.8"
hex = "0.4"
base64 = "0.21"
bs58 = "0.5"
smart-default = "0.7"
sha3 = "0.10"
regex = "1"
peg = "0.8"

[dev-dependencies]
mockall = "0.11"
jsonrpsee = { version = "0.20", features = ["macros", "server", "client"] }
jsonrpsee = { version = "0.21", features = ["macros", "server", "client"] }
futures = "0.3"
tokio = { version = "1.34", features = ["macros", "rt", "time"] }
tracing-forest = { version = "0.1", features = ["ansi", "chrono", "env-filter"] }
tracing-subscriber = "0.3.18"
ctor = "0.2.5"
serde_json = "1"
surf = "2.3"
Loading
Loading