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

get datums using pallas observer #1403

Merged
merged 69 commits into from
Feb 13, 2024
Merged
Show file tree
Hide file tree
Changes from 55 commits
Commits
Show all changes
69 commits
Select commit Hold shift + click to select a range
ea17ca3
add pallas current_datums
falcucci Dec 16, 2023
a62ec1c
add client argument to get_utxo_datums
falcucci Dec 16, 2023
729cc53
minor changes
falcucci Dec 16, 2023
6080810
remove useless code
falcucci Dec 17, 2023
6958a8c
minor changes
falcucci Dec 17, 2023
1a916e7
replace dependencies to our fork
falcucci Dec 17, 2023
b23c7fb
removing `println!` call from `cardanoclichainobserver`
falcucci Dec 17, 2023
55f3a39
update derive attributes for Metadatum struct
falcucci Dec 17, 2023
d62f00a
merge 'main'
falcucci Dec 17, 2023
447f341
minor changes
falcucci Dec 17, 2023
9e83a94
removing tag from metadatum
falcucci Dec 17, 2023
006d8be
improved error message for inline datum data
falcucci Dec 17, 2023
dfac742
codec serialization: add correct serializer length
falcucci Dec 17, 2023
3ac5bf1
improved error handling for Address::from_bech32
falcucci Dec 17, 2023
24f8fdc
add Datums docs type
falcucci Dec 17, 2023
3535034
filter inline datums
falcucci Dec 18, 2023
624c1c9
Merge branch 'main' into feat/get-datum
falcucci Dec 18, 2023
2aa766b
refactor: `inspect` function to use `vec<u8>` parameter type
falcucci Dec 19, 2023
d274b87
refactor: update comment description for `inspect` function
falcucci Dec 19, 2023
3789d11
feat: refactor datum inspection
falcucci Dec 19, 2023
991d973
apply dry to serialize the external enum
falcucci Dec 21, 2023
8d04e55
style: improve code clarity, testing, and github actions scheduling
falcucci Dec 21, 2023
3d11163
chore: update pallas dependencies and repositories
falcucci Dec 21, 2023
9402051
refactor: improve serialization process of `datum` type
falcucci Dec 21, 2023
227c607
refactor: code and improve testing accuracy
falcucci Dec 21, 2023
09f1404
refactor: utxo handling and streamline byte decoding
falcucci Dec 21, 2023
d80cac5
refactor: improve test robustness and broaden platform support
falcucci Dec 21, 2023
55c61f0
refactor: codec functionality into model.rs
falcucci Jan 3, 2024
362663e
Merge branch 'main' into feat/get-datum
falcucci Jan 3, 2024
acccd10
chore: update dependencies and refactor chain observer
falcucci Jan 4, 2024
3cd0806
refactor: update plutusdata import from conway to alonzo
falcucci Jan 5, 2024
34cdec3
chore: update dependencies and adjust mithril-common features
falcucci Jan 5, 2024
28e7c82
chore: refactor dependencies in `mithril-common` package
falcucci Jan 5, 2024
0f9d2f3
minor changes
falcucci Jan 5, 2024
6fce05f
refactor: mock utxo function name and update test calls
falcucci Jan 5, 2024
aba4997
refactor: use full path for pallas_codec::minicbor calls
falcucci Jan 5, 2024
2a5df7b
refactor: decoding using `minicbor::decode`
falcucci Jan 5, 2024
81deb98
feat: implement feature-specific code with `cfg_fs` macro
falcucci Jan 5, 2024
a671939
refactor: import and implementation placement in `cfg_fs` block
falcucci Jan 5, 2024
ae1e555
refactor: datum decoding and update tests
falcucci Jan 5, 2024
4d538a9
refactor: `deserialize` import location in `cfg_fs!` macro
falcucci Jan 5, 2024
344e6dd
style: "standardize case in pallaschainobserver error messages"
falcucci Jan 5, 2024
891a39e
refactor: optimize inline_datum handling in pallaschainobserver
falcucci Jan 5, 2024
2c3967f
refactor: improve error handling in model and observer files
falcucci Jan 5, 2024
1840d7e
refactor: improve error handling in pallaschainobserver functions
falcucci Jan 5, 2024
034a7b3
refactor: refine error handling and testing mechanisms
falcucci Jan 5, 2024
e6bbc02
refactor: `try_inspect` usage in `pallaschainobserver`
falcucci Jan 5, 2024
6854b5c
feat: refactor datum retrieval methods in pallaschainobserver
falcucci Jan 5, 2024
27bd3f0
style: refactor error messaging and numerical tolerance adjustments
falcucci Jan 9, 2024
c0347b6
refactor: code and improve test and api reliability
falcucci Jan 9, 2024
55fd951
refactor: refactor to use `minicbor` decode trait directly
falcucci Jan 9, 2024
774410e
Merge branch 'main' into feat/get-datum
falcucci Jan 9, 2024
d8b1b44
chore: integrate minicbor as an optional feature in mithril-common
falcucci Jan 15, 2024
7df5d87
Merge branch 'main' into feat/get-datum
falcucci Jan 15, 2024
07dd4aa
Merge branch 'main' into feat/get-datum
falcucci Jan 17, 2024
bb3df25
merge 'main'
falcucci Jan 20, 2024
2e3968f
refactor: datum retrieval in pallaschainobserver for thales supported…
falcucci Jan 23, 2024
d7d85bd
refactor: usage of anyhow::context in cfg_fs block
falcucci Jan 23, 2024
3a16740
merge 'main'
falcucci Jan 25, 2024
2e312dc
chore: switch pallas dependencies to fix branch and update usage
falcucci Jan 25, 2024
b04ea8f
chore: upgrade package versions and update utxo iteration
falcucci Jan 26, 2024
a8fa078
Merge branch 'main' into feat/get-datum
falcucci Jan 26, 2024
14437d1
refactor: improve data serialization and testing accuracy
falcucci Jan 26, 2024
bf066cd
merge 'main'
falcucci Jan 26, 2024
5cc98a6
merge 'main'
falcucci Feb 12, 2024
4e7e5e9
chore: update pallas dependencies to version 0.23.0
falcucci Feb 12, 2024
36c0e5f
refactor: `mithril-common` for macro removal
falcucci Feb 12, 2024
b211c3e
merge 'main'
falcucci Feb 13, 2024
01b826e
bump up version of `mithril-common` from `0.3.0` to `0.3.1`
falcucci Feb 13, 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
Loading
Loading