- update for forge 1.1.*
- Merge branch 'master' of github.com:ArcBlock/forge-java-sdk
- Merge branch 'master' of github.com:ArcBlock/forge-java-sdk
- fix some bug for starter
- fix bug
- add gradle publish
- resolve enum name
- add vc moudle
- add spring boot starter
- fix bug: random wallet generate error
- fix bug: gql cache remove
- change itx type from string to json
- add mutation support for gql
- add graphQL interface support
- add a pure Java and Maven example
- BigIntegerExt.createWithDecimal(amount, decimal) to easy create big integer
- TransactionFactory no need to pass wallet sk
- rename lazy chainInfo
- add a examples mvn and Java.
- remove auth protocol claim: meta
- consume asset
- add more usage
- version 1.0.0
- creat wallet add default method for java user
- support fat jar
- deprecated interface use token
- create a wallet locally
- multisig locally
- transer add parameter
assets - wallet need declare at first time to use
- Reformat extention method
forge = ForgeSDK.connect("localhost", 28212)
alice = forge.createWallet()
bob = forge.createWallet()
forge.declare("alice",alice)
forge.declare("Bobb",bob)
forge.poke(alice)
forge.transfer(alice, bob, BigInteger.ONE)
Java user can use kotlin object like below:
ForgeSDK.Companion.connect("localhost",28210)and use kotlin extention like below:
TransactionExtKt.multiSig(tx, alice)
- add proto
- remove poke config
- add token swap protocol
- Add delegate method
- Add delegatee parameter for some interface
- Add Unit Test
- update protocal to support delegate
- Merge branch 'version/0.32' into feature/delegate
- Add delegate protocol
- add did poke demo
- fix error import
- bump version
- common update
update proto buf prepare cross chain
- v0.27