Package | Description |
---|---|
org.bitcoinj.protocols.channels |
Micropayment channels allow for rapid tiny payments to be made to a third party once a channel has been set up, using
some of the advanced features of the Bitcoin protocol.
|
Modifier and Type | Method and Description |
---|---|
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannels.Builder.addChannelsBuilder()
repeated .paymentchannels.StoredClientPaymentChannel channels = 1; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannels.Builder.addChannelsBuilder(int index)
repeated .paymentchannels.StoredClientPaymentChannel channels = 1; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clear() |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clearCloseTransactionHash()
When set, the hash of the transaction that was presented by the server for closure of the channel.
|
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clearContractTransaction()
required bytes contractTransaction = 2; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clearExpiryTime()
The expiry time of the CLTV lock.
|
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clearId()
required bytes id = 1; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clearMajorVersion()
optional uint32 majorVersion = 9 [default = 1]; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clearMyKey()
Deprecated, key is already stored in the wallet, and found using myPublicKey;
|
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clearMyPublicKey()
required bytes myPublicKey = 8; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clearRefundFees()
Fees required to refund the transaction.
|
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clearRefundTransaction()
required bytes refundTransaction = 3; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clearServerKey()
The server's public key.
|
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clearValueToMe()
required uint64 valueToMe = 5; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.clone() |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannels.Builder.getChannelsBuilder(int index)
repeated .paymentchannels.StoredClientPaymentChannel channels = 1; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.mergeFrom(ClientState.StoredClientPaymentChannel other) |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.mergeFrom(com.google.protobuf.Message other) |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.newBuilder() |
static ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.newBuilder(ClientState.StoredClientPaymentChannel prototype) |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.newBuilderForType() |
protected ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.setCloseTransactionHash(com.google.protobuf.ByteString value)
When set, the hash of the transaction that was presented by the server for closure of the channel.
|
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.setContractTransaction(com.google.protobuf.ByteString value)
required bytes contractTransaction = 2; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.setExpiryTime(long value)
The expiry time of the CLTV lock.
|
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.setId(com.google.protobuf.ByteString value)
required bytes id = 1; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.setMajorVersion(int value)
optional uint32 majorVersion = 9 [default = 1]; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.setMyKey(com.google.protobuf.ByteString value)
Deprecated, key is already stored in the wallet, and found using myPublicKey;
|
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.setMyPublicKey(com.google.protobuf.ByteString value)
required bytes myPublicKey = 8; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.setRefundFees(long value)
Fees required to refund the transaction.
|
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.setRefundTransaction(com.google.protobuf.ByteString value)
required bytes refundTransaction = 3; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.setServerKey(com.google.protobuf.ByteString value)
The server's public key.
|
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.Builder.setValueToMe(long value)
required uint64 valueToMe = 5; |
ClientState.StoredClientPaymentChannel.Builder |
ClientState.StoredClientPaymentChannel.toBuilder() |
Modifier and Type | Method and Description |
---|---|
List<ClientState.StoredClientPaymentChannel.Builder> |
ClientState.StoredClientPaymentChannels.Builder.getChannelsBuilderList()
repeated .paymentchannels.StoredClientPaymentChannel channels = 1; |
Modifier and Type | Method and Description |
---|---|
ClientState.StoredClientPaymentChannels.Builder |
ClientState.StoredClientPaymentChannels.Builder.addChannels(ClientState.StoredClientPaymentChannel.Builder builderForValue)
repeated .paymentchannels.StoredClientPaymentChannel channels = 1; |
ClientState.StoredClientPaymentChannels.Builder |
ClientState.StoredClientPaymentChannels.Builder.addChannels(int index,
ClientState.StoredClientPaymentChannel.Builder builderForValue)
repeated .paymentchannels.StoredClientPaymentChannel channels = 1; |
ClientState.StoredClientPaymentChannels.Builder |
ClientState.StoredClientPaymentChannels.Builder.setChannels(int index,
ClientState.StoredClientPaymentChannel.Builder builderForValue)
repeated .paymentchannels.StoredClientPaymentChannel channels = 1; |
Copyright © 2018. All rights reserved.