From 5b9ed2faf5a454da96b4c134805beb00db54d1fc Mon Sep 17 00:00:00 2001 From: Thomas Date: Sun, 6 Oct 2024 16:57:55 -0500 Subject: [PATCH] using j4rs --- .gitignore | 8 +- lightclientservice/.idea/other.xml | 11 + lightclientservice/Cargo.lock | 7681 +++++++++++++ lightclientservice/Cargo.toml | 73 + .../lightclientservice/BeerusClient.java | 9 +- lightclientservice/src/android_glue.rs | 160 + lightclientservice/src/client.rs | 67 + lightclientservice/src/config.rs | 336 + lightclientservice/src/eth.rs | 184 + lightclientservice/src/exe/err.rs | 49 + lightclientservice/src/exe/map.rs | 104 + lightclientservice/src/exe/mod.rs | 341 + lightclientservice/src/gen.rs | 9497 +++++++++++++++++ lightclientservice/src/lib.rs | 13 + lightclientservice/src/proof.rs | 673 ++ lightclientservice/src/rpc.rs | 988 ++ lightclientservice/src/util.rs | 142 + 17 files changed, 20331 insertions(+), 5 deletions(-) create mode 100644 lightclientservice/Cargo.lock create mode 100644 lightclientservice/Cargo.toml create mode 100644 lightclientservice/src/android_glue.rs create mode 100644 lightclientservice/src/client.rs create mode 100644 lightclientservice/src/config.rs create mode 100644 lightclientservice/src/eth.rs create mode 100644 lightclientservice/src/exe/err.rs create mode 100644 lightclientservice/src/exe/map.rs create mode 100644 lightclientservice/src/exe/mod.rs create mode 100644 lightclientservice/src/gen.rs create mode 100644 lightclientservice/src/lib.rs create mode 100644 lightclientservice/src/proof.rs create mode 100644 lightclientservice/src/rpc.rs create mode 100644 lightclientservice/src/util.rs diff --git a/.gitignore b/.gitignore index c6c8aba..c9cb568 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,10 @@ **/.DS_Store # mdBook -docs/book/ \ No newline at end of file +docs/book/ + +# build files +lightclientservice/target + +# jni files +lightclientservice/app/src/main/jniLibs/ diff --git a/lightclientservice/.idea/other.xml b/lightclientservice/.idea/other.xml index 94c96f6..a76f118 100644 --- a/lightclientservice/.idea/other.xml +++ b/lightclientservice/.idea/other.xml @@ -25,6 +25,17 @@