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

Update pricing data with onchain nav data #543

Merged
merged 41 commits into from
Oct 1, 2024
Merged
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
e988933
Add initial protos, test that request works and made a round trip
nullpointer0x00 Sep 11, 2024
63f6cee
add fetch on chain nav data call to call flow api, add a test to run …
nullpointer0x00 Sep 12, 2024
68a53cc
add temp function in test
nullpointer0x00 Sep 17, 2024
67347e2
Merge branch 'main' into nullpointer0x00/call-flow-api-for-pricing
nullpointer0x00 Sep 20, 2024
92e7847
keep test disabled for now
nullpointer0x00 Sep 20, 2024
ddc3206
add calculate price per hash method
nullpointer0x00 Sep 24, 2024
73aa5a5
remove unused import
nullpointer0x00 Sep 24, 2024
7655bf6
add on-chain nav values for hash price
nullpointer0x00 Sep 24, 2024
df9811b
fix lints
nullpointer0x00 Sep 24, 2024
dd8de47
simplify update token latest job
nullpointer0x00 Sep 24, 2024
01743a6
add configurations for flow api
nullpointer0x00 Sep 24, 2024
34c7ae8
add flow-api-url config property to resources
nullpointer0x00 Sep 25, 2024
c962604
fix lints
nullpointer0x00 Sep 25, 2024
cf3f6de
make temp logging statements
nullpointer0x00 Sep 25, 2024
fcf0e11
end file with endline
nullpointer0x00 Sep 25, 2024
e44bbc1
add component annotation to grpc client
nullpointer0x00 Sep 25, 2024
4541db6
add some temp logs
nullpointer0x00 Sep 25, 2024
0f040dd
add temp logging
nullpointer0x00 Sep 26, 2024
5644b3c
remove logging
nullpointer0x00 Sep 26, 2024
1c1cc31
convert nhash volume to hash volume
nullpointer0x00 Sep 26, 2024
f963c68
add a temp log
nullpointer0x00 Sep 26, 2024
ea8aba0
fix volume amount to hash volume multiplied by hash price
nullpointer0x00 Sep 26, 2024
e943f3a
add price fetcher strategy pattern
nullpointer0x00 Sep 27, 2024
17eb18d
finish setting up fetcher pattern wiring
nullpointer0x00 Sep 30, 2024
f5d411d
fix lints
nullpointer0x00 Sep 30, 2024
658b2da
add legacy/deprecated fetcher for removal in future PR
nullpointer0x00 Sep 30, 2024
c7223ab
fix lints
nullpointer0x00 Sep 30, 2024
684104a
add fetcher tests remove old ones from token service
nullpointer0x00 Sep 30, 2024
376ebaf
add a few more tests
nullpointer0x00 Sep 30, 2024
4a022c1
fix lints
nullpointer0x00 Sep 30, 2024
d00ce02
fre more lint fixes
nullpointer0x00 Sep 30, 2024
f939fa6
fix price per hash calculation, refactor and add better tests
nullpointer0x00 Oct 1, 2024
b2265cc
fix linting
nullpointer0x00 Oct 1, 2024
b7e7a62
fix tests, add temp logging
nullpointer0x00 Oct 1, 2024
81148dd
fix lint
nullpointer0x00 Oct 1, 2024
1fa03da
add a manual test
nullpointer0x00 Oct 1, 2024
454314e
remove some logging
nullpointer0x00 Oct 1, 2024
7a20c3f
add change log
nullpointer0x00 Oct 1, 2024
5d132b9
remove unused injection, add uusdt.figure.se to historical price fetcher
nullpointer0x00 Oct 1, 2024
63fb800
fix lint
nullpointer0x00 Oct 1, 2024
30e5a86
update test with new uusdt
nullpointer0x00 Oct 1, 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
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -33,6 +33,9 @@ Ref: https://keepachangelog.com/en/1.0.0/

## Unreleased

### Features
* Add hash price support for nav values from on chain events [#543](https://github.com/provenance-io/explorer-service/pull/543)

### Improvements

* Add limit of 1 to missing block queries [#544](https://github.com/provenance-io/explorer-service/pull/544)
Loading
Loading