| 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 | 
|---|---|
| IPaymentChannelClient | IPaymentChannelClient.Factory. create(String serverPaymentIdentity,
      IPaymentChannelClient.ClientConnection connection) | 
| Constructor and Description | 
|---|
| PaymentChannelClient(Wallet wallet,
                    ECKey myKey,
                    Coin maxValue,
                    Sha256Hash serverId,
                    IPaymentChannelClient.ClientConnection conn)Constructs a new channel manager which waits for  PaymentChannelClient.connectionOpen()before acting. | 
| PaymentChannelClient(Wallet wallet,
                    ECKey myKey,
                    Coin maxValue,
                    Sha256Hash serverId,
                    IPaymentChannelClient.ClientConnection conn,
                    PaymentChannelClient.VersionSelector versionSelector)Constructs a new channel manager which waits for  PaymentChannelClient.connectionOpen()before acting. | 
| PaymentChannelClient(Wallet wallet,
                    ECKey myKey,
                    Coin maxValue,
                    Sha256Hash serverId,
                    long timeWindow,
                    org.spongycastle.crypto.params.KeyParameter userKeySetup,
                    IPaymentChannelClient.ClientConnection conn)Constructs a new channel manager which waits for  PaymentChannelClient.connectionOpen()before acting. | 
| PaymentChannelClient(Wallet wallet,
                    ECKey myKey,
                    Coin maxValue,
                    Sha256Hash serverId,
                    long timeWindow,
                    org.spongycastle.crypto.params.KeyParameter userKeySetup,
                    IPaymentChannelClient.ClientConnection conn,
                    PaymentChannelClient.VersionSelector versionSelector)Constructs a new channel manager which waits for  PaymentChannelClient.connectionOpen()before acting. | 
Copyright © 2018. All rights reserved.