brew install springbootspring init --build=gradle --language=kotlin forge-java-demoyou have to install forge-cli and setup a local chain.
forge start repositories {
maven { url "http://android-docs.arcblock.io/release" }
}
dependencies {
implementation("io.arcblock.forge:core:${forge_version}")
implementation("io.grpc:grpc-netty:1.20.0")
} val forge = ForgeSDK.connect("localhost",28210)val chainInfo = forge.getChainInfo(RequestGetChainInfo.getDefaultInstance()).info
val forgeState = forge.getForgeState(RequestGetForgeState.getDefaultInstance()).stateval alice = forge.createWallet("alice", "123qweASD").wallet
val bob = forge.createWallet("bobbb", "123qweASD").walletsend a poke transaction to get 25TBA for alice
forge.poke(alice, forge.getForgeState().state.pokeConfig)val response = forge.transfer(alice, bob, BigInteger.ONE)open http://localhost:8210/node/explorer/txs to check transactions