#arweave Arweave is a distributed, cryptographically verified permanent archive built on a cryptocurrency that aims to, for the first time, provide feasible data permanence. By leveraging our novel Blockweave datastructure, data is stored in a decentralised, peer-to-peer manner where miners are incentivised to store rare data.
read more about Arweave, https://github.com/ArweaveTeam/arweave
this is the arlink
arlink is java verison of goar: https://github.com/everFinance/goar
any code commit or suggestion is welcome..
read the testing sample in ClientTest.
- GetInfo
- GetTransactionByID
- GetTransactionStatus
- GetTransactionField
- GetTransactionData
- GetTransactionPrice
- GetTransactionAnchor
- SubmitTransaction
- Arql(Deprecated)
- GraphQL
- GetWalletBalance
- GetLastTransactionID
- GetBlockByID
- GetBlockByHeight
- BatchSendItemToBundler
- GetBundle
- GetTxDataFromPeers
- BroadcastData
read the samples in WalletTest.
- SendAR
-
wallet.setClientUrl("http://178.62.222.154:1984"); String str = wallet.SendAr(amount, target, tags); System.out.println("the transaction id is " + str);
-
- SendARSpeedUp
- SendWinston
- SendWinstonSpeedUp
- SendData
- SendDataSpeedUp
- SendTransaction
- CreateAndSignBundleItem
- SendBundleTxSpeedUp
- SendBundleTx
- SendPst
Read the samples in Test
- Base64Encode
- Base64Decode
- Sign
- Verify
- DeepHash
- GenerateChunks
- ValidatePath
- OwnerToAddress
- OwnerToPubKey
- TagsEncode
- TagsDecode
- PrepareChunks
- GetChunk
- SignTransaction
- GetSignatureData
- VerifyTransaction
- NewBundle
============================================================