diff --git a/CHANGELOG.md b/CHANGELOG.md index 53b7c144..936a3288 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 0.6.5 + +* Update NEAR Indexer Framework version to 0.9.1 (previous contained a bug with processing delayed local receipts) + ## 0.6.4 * Fix the overwriting of `created_by_receipt_id` for implicit accounts that may confuse users ([see issue #68 for ref](https://github.com/near/near-indexer-for-explorer/issues/68)) diff --git a/Cargo.lock b/Cargo.lock index da8b7869..e5c1a04d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -382,6 +382,17 @@ dependencies = [ "event-listener", ] +[[package]] +name = "async-recursion" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d7d78656ba01f1b93024b7c3a0467f1608e4be67d725749fdcd7d2c7678fd7a2" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "async-trait" version = "0.1.42" @@ -1906,7 +1917,7 @@ dependencies = [ [[package]] name = "indexer-explorer" -version = "0.6.4" +version = "0.6.5" dependencies = [ "actix", "actix-diesel", @@ -2228,7 +2239,7 @@ checksum = "0debeb9fcf88823ea64d64e4a815ab1643f33127d995978e099942ce38f25238" [[package]] name = "near-chain" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "borsh", "cached", @@ -2255,7 +2266,7 @@ dependencies = [ [[package]] name = "near-chain-configs" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "chrono", "derive_more", @@ -2271,7 +2282,7 @@ dependencies = [ [[package]] name = "near-chain-primitives" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "chrono", "failure", @@ -2285,7 +2296,7 @@ dependencies = [ [[package]] name = "near-chunks" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "actix", "borsh", @@ -2307,7 +2318,7 @@ dependencies = [ [[package]] name = "near-client" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "actix", "actix-rt", @@ -2345,7 +2356,7 @@ dependencies = [ [[package]] name = "near-client-primitives" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "actix", "chrono", @@ -2363,7 +2374,7 @@ dependencies = [ [[package]] name = "near-crypto" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "arrayref", "blake2", @@ -2387,7 +2398,7 @@ dependencies = [ [[package]] name = "near-epoch-manager" version = "0.0.1" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "borsh", "cached", @@ -2408,10 +2419,11 @@ dependencies = [ [[package]] name = "near-indexer" -version = "0.8.1" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +version = "0.9.1" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "actix", + "async-recursion", "futures", "near-chain-configs", "near-client", @@ -2429,7 +2441,7 @@ dependencies = [ [[package]] name = "near-jsonrpc" version = "0.2.1" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "actix", "actix-cors", @@ -2459,7 +2471,7 @@ dependencies = [ [[package]] name = "near-jsonrpc-client" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "actix-web", "futures", @@ -2473,7 +2485,7 @@ dependencies = [ [[package]] name = "near-jsonrpc-primitives" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "actix", "lazy_static", @@ -2495,7 +2507,7 @@ dependencies = [ [[package]] name = "near-metrics" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "lazy_static", "log", @@ -2505,7 +2517,7 @@ dependencies = [ [[package]] name = "near-network" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "actix", "borsh", @@ -2539,7 +2551,7 @@ dependencies = [ [[package]] name = "near-performance-metrics" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "actix", "bitflags", @@ -2559,7 +2571,7 @@ dependencies = [ [[package]] name = "near-performance-metrics-macros" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "quote", "syn", @@ -2568,7 +2580,7 @@ dependencies = [ [[package]] name = "near-pool" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "borsh", "near-crypto", @@ -2579,7 +2591,7 @@ dependencies = [ [[package]] name = "near-primitives" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "base64 0.13.0", "borsh", @@ -2610,7 +2622,7 @@ dependencies = [ [[package]] name = "near-primitives-core" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "base64 0.11.0", "borsh", @@ -2627,7 +2639,7 @@ dependencies = [ [[package]] name = "near-rpc-error-core" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "proc-macro2", "quote", @@ -2638,7 +2650,7 @@ dependencies = [ [[package]] name = "near-rpc-error-macro" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "near-rpc-error-core", "proc-macro2", @@ -2651,7 +2663,7 @@ dependencies = [ [[package]] name = "near-runtime-utils" version = "3.0.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "lazy_static", "regex", @@ -2676,7 +2688,7 @@ dependencies = [ [[package]] name = "near-store" version = "2.2.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "borsh", "byteorder", @@ -2701,7 +2713,7 @@ dependencies = [ [[package]] name = "near-telemetry" version = "0.1.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "actix", "actix-web", @@ -2717,7 +2729,7 @@ dependencies = [ [[package]] name = "near-vm-errors" version = "3.0.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "borsh", "hex", @@ -2728,7 +2740,7 @@ dependencies = [ [[package]] name = "near-vm-logic" version = "3.0.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "base64 0.13.0", "borsh", @@ -2746,7 +2758,7 @@ dependencies = [ [[package]] name = "near-vm-runner" version = "3.0.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "anyhow", "borsh", @@ -2773,7 +2785,7 @@ dependencies = [ [[package]] name = "neard" version = "1.19.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "actix", "actix-rt", @@ -2829,7 +2841,7 @@ dependencies = [ [[package]] name = "node-runtime" version = "3.0.0" -source = "git+https://github.com/near/nearcore?rev=9a7d172adeefcfd522723d741c2fa2d134392b8f#9a7d172adeefcfd522723d741c2fa2d134392b8f" +source = "git+https://github.com/near/nearcore?rev=ca3908467afa88cf32263aac9d62ac60e374fab8#ca3908467afa88cf32263aac9d62ac60e374fab8" dependencies = [ "borsh", "byteorder", diff --git a/Cargo.toml b/Cargo.toml index 887bcc74..30621819 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "indexer-explorer" -version = "0.6.4" +version = "0.6.5" authors = ["Near Inc "] edition = "2018" @@ -31,5 +31,5 @@ tracing = "0.1.13" tracing-subscriber = "0.2.4" actix-diesel = { git = "https://github.com/frol/actix-diesel", branch="actix-0.11-beta.2" } -near-indexer = { git = "https://github.com/near/nearcore", rev="9a7d172adeefcfd522723d741c2fa2d134392b8f" } -near-crypto = { git = "https://github.com/near/nearcore", rev="9a7d172adeefcfd522723d741c2fa2d134392b8f" } +near-indexer = { git = "https://github.com/near/nearcore", rev="ca3908467afa88cf32263aac9d62ac60e374fab8" } +near-crypto = { git = "https://github.com/near/nearcore", rev="ca3908467afa88cf32263aac9d62ac60e374fab8" }