public static interface WalletKitOuterClass.UtxoLeaseOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
long |
getExpiration()
The absolute expiration of the output lease represented as a unix timestamp.
|
com.google.protobuf.ByteString |
getId()
A 32 byte random ID that identifies the lease.
|
LightningApi.OutPoint |
getOutpoint()
The identifying outpoint of the output being leased.
|
LightningApi.OutPointOrBuilder |
getOutpointOrBuilder()
The identifying outpoint of the output being leased.
|
com.google.protobuf.ByteString |
getPkScript()
The public key script of the leased output.
|
long |
getValue()
The value of the leased output in satoshis.
|
boolean |
hasOutpoint()
The identifying outpoint of the output being leased.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
com.google.protobuf.ByteString getId()
A 32 byte random ID that identifies the lease.
bytes id = 1;
boolean hasOutpoint()
The identifying outpoint of the output being leased.
.lnrpc.OutPoint outpoint = 2;
LightningApi.OutPoint getOutpoint()
The identifying outpoint of the output being leased.
.lnrpc.OutPoint outpoint = 2;
LightningApi.OutPointOrBuilder getOutpointOrBuilder()
The identifying outpoint of the output being leased.
.lnrpc.OutPoint outpoint = 2;
long getExpiration()
The absolute expiration of the output lease represented as a unix timestamp.
uint64 expiration = 3;
com.google.protobuf.ByteString getPkScript()
The public key script of the leased output.
bytes pk_script = 4;
long getValue()
The value of the leased output in satoshis.
uint64 value = 5;