public class Transfer
extends java.lang.Object
| Constructor and Description |
|---|
Transfer(java.lang.String from,
java.lang.String to)
Transfers default amount (0.0) using two Harmony addresses between same
shards (shard 0)
|
Transfer(java.lang.String from,
java.lang.String to,
java.lang.String amount)
Transfers the specified amount using two Harmony addresses
|
Transfer(java.lang.String from,
java.lang.String to,
java.lang.String amount,
int fromShard,
int toShard)
Transfer the specified amount between Harmony addresses using the specified
shards
|
Transfer(java.lang.String from,
java.lang.String to,
java.lang.String amount,
int fromShard,
int toShard,
java.lang.String data)
Transfer the specified amount between Harmony addresses using the specified
shards and payload
|
Transfer(java.lang.String from,
java.lang.String to,
java.lang.String amount,
long gasPrice)
Transfer the provided amount using the specified gasPrice
|
Transfer(java.lang.String from,
java.lang.String to,
java.lang.String amount,
long gasPrice,
int fromShard,
int toShard)
Transfer the specified amount using the specified gas price and shards
|
Transfer(java.lang.String from,
java.lang.String to,
java.lang.String amount,
long gasPrice,
int fromShard,
int toShard,
java.lang.String data) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
execute(int chainID,
boolean dryRun,
int waitToConfirmTime)
Method to execute the transfer.
|
void |
prepare(java.lang.String passphrase)
Method to prepare the transfer
|
void |
prepare(java.lang.String passphrase,
java.lang.String nodeUrl)
Method to prepare the transfer using the local Harmony node
|
public Transfer(java.lang.String from,
java.lang.String to)
from - to - public Transfer(java.lang.String from,
java.lang.String to,
java.lang.String amount)
from - to - amount - public Transfer(java.lang.String from,
java.lang.String to,
java.lang.String amount,
long gasPrice)
from - to - amount - gasPrice - public Transfer(java.lang.String from,
java.lang.String to,
java.lang.String amount,
int fromShard,
int toShard)
from - to - amount - fromShard - toShard - public Transfer(java.lang.String from,
java.lang.String to,
java.lang.String amount,
int fromShard,
int toShard,
java.lang.String data)
from - to - amount - fromShard - toShard - data - public Transfer(java.lang.String from,
java.lang.String to,
java.lang.String amount,
long gasPrice,
int fromShard,
int toShard)
from - to - amount - gasPrice - fromShard - toShard - public Transfer(java.lang.String from,
java.lang.String to,
java.lang.String amount,
long gasPrice,
int fromShard,
int toShard,
java.lang.String data)
from - to - amount - gasPrice - fromShard - toShard - data - public void prepare(java.lang.String passphrase)
throws java.lang.Exception
passphrase - java.lang.Exceptionpublic void prepare(java.lang.String passphrase,
java.lang.String nodeUrl)
throws java.lang.Exception
passphrase - nodeUrl - java.lang.Exceptionpublic java.lang.String execute(int chainID,
boolean dryRun,
int waitToConfirmTime)
throws java.lang.Exception
chainID - represents which chain id to targetdryRun - does not send signed transactionwaitToConfirm - only waits if non-zero value, in secondsjava.lang.Exception