public class GetRequiredKeysRequest
extends java.lang.Object
IRPCProvider.getRequiredKeys(GetRequiredKeysRequest)
Constructor and Description |
---|
GetRequiredKeysRequest(@NotNull java.util.List<java.lang.String> availableKeys,
@NotNull Transaction transaction)
Instantiates a new GetRequiredKeysRequest.
|
Modifier and Type | Method and Description |
---|---|
@NotNull java.util.List<java.lang.String> |
getAvailableKeys()
Gets available keys which come from a Signature Provider or are manually set.
|
@NotNull Transaction |
getTransaction()
Gets transaction.
|
void |
setAvailableKeys(@NotNull java.util.List<java.lang.String> availableKeys)
Sets available keys which come from a Signature Provider or are manually set.
|
void |
setTransaction(@NotNull Transaction transaction)
Sets transaction.
|
public GetRequiredKeysRequest(@NotNull @NotNull java.util.List<java.lang.String> availableKeys, @NotNull @NotNull Transaction transaction)
availableKeys
- the available keys which come from a SignatureProvider or are manually settransaction
- the transaction which will be broadcast to the blockchain. Actions of
the transaction have to be serialized.@NotNull public @NotNull java.util.List<java.lang.String> getAvailableKeys()
public void setAvailableKeys(@NotNull @NotNull java.util.List<java.lang.String> availableKeys)
availableKeys
- the available keys@NotNull public @NotNull Transaction getTransaction()
public void setTransaction(@NotNull @NotNull Transaction transaction)
transaction
- the transaction