substrate-client-kotlin
substrate-client-kotlin copied to clipboard
Substrate RPC-client implementation made in pure Kotlin.
To consume small changes for #5 #6 I had to fork and release as https://github.com/blockchain-driver/substrate-client/releases/tag/v1.0.1 https://jitpack.io/#blockchain-driver/substrate-client-kotlin [](https://jitpack.io/#blockchain-driver/substrate-client-kotlin) Because of need to release I had to change groupname for jitpack, so...
when running test using `substrate-client/src/test/resources/rpc-test.config` like ``` wss://127.0.0.1:9944,smoke key grief belt gather absurd open attend keep flip hollow popular,total arch interest inmate book cigar primary long mixture party practice old...
- bump gradle wrapper version to 7.2 - move `repositories` from root into project - remove `fileTree` use
```java public static void main(String[] args) { String rpcUrl = "wss://127.0.0.1:9944"; var provider = new SubstrateProvider(rpcUrl); var meta = provider.getMetadata().blockingGet(); } ``` build and get error ``` % gradle build...
Similar to #5 get compilation for `wallet1.getAccountInfo(provider)` ```java package bcd.java; import io.nodle.substratesdk.account.InvalidAccount; import io.nodle.substratesdk.rpc.SubstrateProvider; import io.nodle.substratesdk.account.Wallet; //@Slf4j public class UsingSubstrateClientKotlin { private static final org.slf4j.Logger log = org.slf4j.LoggerFactory.getLogger(UsingSubstrateClientKotlin.class); public static...
with proper note and [filtering](https://docs.gradle.org/current/userguide/declaring_repositories.html#sec:repository-content-filtering) ref https://github.com/adrielcafe/AndroidAudioRecorder/issues/47 , https://github.com/jitpack/jitpack.io/pull/4723 https://autsoft.net/hu/a-confusing-dependency/