public class Transactions extends Object
Constructor and Description |
---|
Transactions() |
Modifier and Type | Method and Description |
---|---|
static AliasTransaction |
makeAliasTx(PrivateKeyAccount sender,
String alias,
byte chainId,
long fee) |
static AliasTransaction |
makeAliasTx(PrivateKeyAccount sender,
String alias,
byte chainId,
long fee,
long timestamp) |
static BurnTransactionV2 |
makeBurnTx(PrivateKeyAccount sender,
byte chainId,
String assetId,
long amount,
long fee) |
static BurnTransactionV2 |
makeBurnTx(PrivateKeyAccount sender,
byte chainId,
String assetId,
long amount,
long fee,
long timestamp) |
static DataTransaction |
makeDataTx(PrivateKeyAccount sender,
Collection<DataEntry<?>> data,
long fee) |
static DataTransaction |
makeDataTx(PrivateKeyAccount sender,
Collection<DataEntry<?>> data,
long fee,
long timestamp) |
static DeleteOrder |
makeDeleteOrder(PrivateKeyAccount account,
AssetPair assetPair,
String orderId) |
static IssueTransactionV2 |
makeIssueTx(PrivateKeyAccount sender,
byte chainId,
String name,
String description,
long quantity,
byte decimals,
boolean reissuable,
String script,
long fee) |
static IssueTransactionV2 |
makeIssueTx(PrivateKeyAccount sender,
byte chainId,
String name,
String description,
long quantity,
byte decimals,
boolean reissuable,
String script,
long fee,
long timestamp) |
static LeaseCancelTransaction |
makeLeaseCancelTx(PrivateKeyAccount sender,
byte chainId,
String leaseId,
long fee) |
static LeaseCancelTransaction |
makeLeaseCancelTx(PrivateKeyAccount sender,
byte chainId,
String leaseId,
long fee,
long timestamp) |
static LeaseTransaction |
makeLeaseTx(PrivateKeyAccount sender,
String recipient,
long amount,
long fee) |
static LeaseTransactionV2 |
makeLeaseTx(PrivateKeyAccount sender,
String recipient,
long amount,
long fee,
long timestamp) |
static MassTransferTransaction |
makeMassTransferTx(PrivateKeyAccount sender,
String assetId,
Collection<Transfer> transfers,
long fee,
String attachment) |
static MassTransferTransaction |
makeMassTransferTx(PrivateKeyAccount sender,
String assetId,
Collection<Transfer> transfers,
long fee,
String attachment,
long timestamp) |
static CancelOrder |
makeOrderCancelTx(PrivateKeyAccount account,
AssetPair assetPair,
String orderId) |
static Order |
makeOrderTx(PrivateKeyAccount account,
String matcherKey,
Order.Type orderType,
AssetPair assetPair,
long price,
long amount,
long expiration,
long matcherFee) |
static Order |
makeOrderTx(PrivateKeyAccount account,
String matcherKey,
Order.Type orderType,
AssetPair assetPair,
long price,
long amount,
long expiration,
long matcherFee,
long timestamp) |
static ReissueTransactionV2 |
makeReissueTx(PrivateKeyAccount sender,
byte chainId,
String assetId,
long quantity,
boolean reissuable,
long fee) |
static ReissueTransactionV2 |
makeReissueTx(PrivateKeyAccount sender,
byte chainId,
String assetId,
long quantity,
boolean reissuable,
long fee,
long timestamp) |
static SetScriptTransaction |
makeScriptTx(PrivateKeyAccount sender,
String script,
byte chainId,
long fee) |
static SetScriptTransaction |
makeScriptTx(PrivateKeyAccount sender,
String script,
byte chainId,
long fee,
long timestamp)
Creates a signed SetScript object.
|
static SponsorTransaction |
makeSponsorTx(PrivateKeyAccount sender,
String assetId,
long minAssetFee,
long fee) |
static SponsorTransaction |
makeSponsorTx(PrivateKeyAccount sender,
String assetId,
long minAssetFee,
long fee,
long timestamp) |
static TransferTransactionV2 |
makeTransferTx(PrivateKeyAccount sender,
String recipient,
long amount,
String assetId,
long fee,
String feeAssetId,
String attachment) |
static TransferTransactionV2 |
makeTransferTx(PrivateKeyAccount sender,
String recipient,
long amount,
String assetId,
long fee,
String feeAssetId,
String attachment,
long timestamp) |
public static IssueTransactionV2 makeIssueTx(PrivateKeyAccount sender, byte chainId, String name, String description, long quantity, byte decimals, boolean reissuable, String script, long fee, long timestamp)
public static IssueTransactionV2 makeIssueTx(PrivateKeyAccount sender, byte chainId, String name, String description, long quantity, byte decimals, boolean reissuable, String script, long fee)
public static ReissueTransactionV2 makeReissueTx(PrivateKeyAccount sender, byte chainId, String assetId, long quantity, boolean reissuable, long fee, long timestamp)
public static ReissueTransactionV2 makeReissueTx(PrivateKeyAccount sender, byte chainId, String assetId, long quantity, boolean reissuable, long fee)
public static TransferTransactionV2 makeTransferTx(PrivateKeyAccount sender, String recipient, long amount, String assetId, long fee, String feeAssetId, String attachment, long timestamp)
public static TransferTransactionV2 makeTransferTx(PrivateKeyAccount sender, String recipient, long amount, String assetId, long fee, String feeAssetId, String attachment)
public static BurnTransactionV2 makeBurnTx(PrivateKeyAccount sender, byte chainId, String assetId, long amount, long fee, long timestamp)
public static BurnTransactionV2 makeBurnTx(PrivateKeyAccount sender, byte chainId, String assetId, long amount, long fee)
public static SponsorTransaction makeSponsorTx(PrivateKeyAccount sender, String assetId, long minAssetFee, long fee, long timestamp)
public static SponsorTransaction makeSponsorTx(PrivateKeyAccount sender, String assetId, long minAssetFee, long fee)
public static LeaseTransactionV2 makeLeaseTx(PrivateKeyAccount sender, String recipient, long amount, long fee, long timestamp)
public static LeaseTransaction makeLeaseTx(PrivateKeyAccount sender, String recipient, long amount, long fee)
public static LeaseCancelTransaction makeLeaseCancelTx(PrivateKeyAccount sender, byte chainId, String leaseId, long fee, long timestamp)
public static LeaseCancelTransaction makeLeaseCancelTx(PrivateKeyAccount sender, byte chainId, String leaseId, long fee)
public static AliasTransaction makeAliasTx(PrivateKeyAccount sender, String alias, byte chainId, long fee, long timestamp)
public static AliasTransaction makeAliasTx(PrivateKeyAccount sender, String alias, byte chainId, long fee)
public static MassTransferTransaction makeMassTransferTx(PrivateKeyAccount sender, String assetId, Collection<Transfer> transfers, long fee, String attachment, long timestamp)
public static MassTransferTransaction makeMassTransferTx(PrivateKeyAccount sender, String assetId, Collection<Transfer> transfers, long fee, String attachment)
public static DataTransaction makeDataTx(PrivateKeyAccount sender, Collection<DataEntry<?>> data, long fee, long timestamp)
public static DataTransaction makeDataTx(PrivateKeyAccount sender, Collection<DataEntry<?>> data, long fee)
public static SetScriptTransaction makeScriptTx(PrivateKeyAccount sender, String script, byte chainId, long fee, long timestamp)
sender
- the account to set the script forscript
- compiled script, base64 encodedchainId
- chain IDfee
- object feetimestamp
- operation timestampAccount.MAINNET
,
Account.TESTNET
public static SetScriptTransaction makeScriptTx(PrivateKeyAccount sender, String script, byte chainId, long fee)
public static Order makeOrderTx(PrivateKeyAccount account, String matcherKey, Order.Type orderType, AssetPair assetPair, long price, long amount, long expiration, long matcherFee, long timestamp)
public static Order makeOrderTx(PrivateKeyAccount account, String matcherKey, Order.Type orderType, AssetPair assetPair, long price, long amount, long expiration, long matcherFee)
public static CancelOrder makeOrderCancelTx(PrivateKeyAccount account, AssetPair assetPair, String orderId)
public static DeleteOrder makeDeleteOrder(PrivateKeyAccount account, AssetPair assetPair, String orderId)
Copyright © 2019. All rights reserved.