Swap
v0.2.3
Overview
What is a HTLC?
Getting Started
Installing Swap
Command Line Interface (CLI)
Swap Utils
Providers
Bitcoin API
Bytom API
Swap
»
Index
Edit on GitHub
Index
Symbols
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
|
W
|
X
Symbols
--account <account>
swap-bitcoin-sign command line option
swap-bytom-sign command line option
--address <address>
swap-bitcoin-claim command line option
swap-bitcoin-fund command line option
swap-bitcoin-refund command line option
swap-bitcoin-sign command line option
swap-bytom-claim command line option
swap-bytom-fund command line option
swap-bytom-refund command line option
swap-bytom-sign command line option
--amount <amount>
swap-bitcoin-claim command line option
swap-bitcoin-fund command line option
swap-bitcoin-refund command line option
swap-bytom-claim command line option
swap-bytom-fund command line option
swap-bytom-refund command line option
--asset <asset>
swap-bytom-claim command line option
swap-bytom-fund command line option
swap-bytom-refund command line option
--bytecode <bytecode>
swap-bitcoin-sign command line option
swap-bytom-sign command line option
--change <change>
swap-bitcoin-sign command line option
swap-bytom-sign command line option
--htlc-address <htlc_address>
swap-bitcoin-fund command line option
swap-bytom-fund command line option
--indent <indent>
swap-bitcoin-decode command line option
swap-bytom-decode command line option
--indexes <indexes>
swap-bytom-sign command line option
--network <network>
swap-bitcoin-claim command line option
swap-bitcoin-fund command line option
swap-bitcoin-htlc command line option
swap-bitcoin-refund command line option
swap-bytom-claim command line option
swap-bytom-fund command line option
swap-bytom-htlc command line option
swap-bytom-refund command line option
--offline <offline>
swap-bitcoin-decode command line option
--path <path>
swap-bitcoin-sign command line option
swap-bytom-sign command line option
--recipient-address <recipient_address>
swap-bitcoin-htlc command line option
--recipient-public-key <recipient_public_key>
swap-bytom-htlc command line option
--root-xprivate-key <root_xprivate_key>
swap-bitcoin-sign command line option
--secret-hash <secret_hash>
swap-bitcoin-htlc command line option
swap-bytom-htlc command line option
--secret-key <secret_key>
swap-bitcoin-sign command line option
swap-bytom-sign command line option
--sender-address <sender_address>
swap-bitcoin-htlc command line option
--sender-public-key <sender_public_key>
swap-bytom-htlc command line option
--sequence <sequence>
swap-bitcoin-htlc command line option
swap-bitcoin-sign command line option
swap-bytom-htlc command line option
--transaction-id <transaction_id>
swap-bitcoin-claim command line option
swap-bitcoin-refund command line option
swap-bytom-claim command line option
swap-bytom-refund command line option
--transaction-raw <transaction_raw>
swap-bitcoin-decode command line option
swap-bitcoin-sign command line option
swap-bitcoin-submit command line option
swap-bytom-decode command line option
swap-bytom-sign command line option
swap-bytom-submit command line option
--version
swap command line option
--version <version>
swap-bitcoin-claim command line option
swap-bitcoin-fund command line option
swap-bitcoin-refund command line option
swap-bitcoin-sign command line option
--xprivate-key <xprivate_key>
swap-bytom-sign command line option
-a
swap-bitcoin-claim command line option
swap-bitcoin-fund command line option
swap-bitcoin-refund command line option
swap-bytom-claim command line option
swap-bytom-fund command line option
swap-bytom-refund command line option
-ac
swap-bitcoin-sign command line option
swap-bytom-sign command line option
-ad
swap-bitcoin-sign command line option
swap-bytom-sign command line option
-am
swap-bitcoin-claim command line option
swap-bitcoin-fund command line option
swap-bitcoin-refund command line option
swap-bytom-claim command line option
swap-bytom-fund command line option
swap-bytom-refund command line option
-as
swap-bytom-claim command line option
swap-bytom-fund command line option
swap-bytom-refund command line option
-b
swap-bitcoin-sign command line option
swap-bytom-sign command line option
-ch
swap-bitcoin-sign command line option
swap-bytom-sign command line option
-ha
swap-bitcoin-fund command line option
swap-bytom-fund command line option
-i
swap-bitcoin-decode command line option
swap-bytom-decode command line option
swap-bytom-sign command line option
-n
swap-bitcoin-claim command line option
swap-bitcoin-fund command line option
swap-bitcoin-htlc command line option
swap-bitcoin-refund command line option
swap-bytom-claim command line option
swap-bytom-fund command line option
swap-bytom-htlc command line option
swap-bytom-refund command line option
-o
swap-bitcoin-decode command line option
-p
swap-bitcoin-sign command line option
swap-bytom-sign command line option
-ra
swap-bitcoin-htlc command line option
-rpk
swap-bytom-htlc command line option
-rxk
swap-bitcoin-sign command line option
-s
swap-bitcoin-htlc command line option
swap-bitcoin-sign command line option
swap-bytom-htlc command line option
-sa
swap-bitcoin-htlc command line option
-sh
swap-bitcoin-htlc command line option
swap-bytom-htlc command line option
-sk
swap-bitcoin-sign command line option
swap-bytom-sign command line option
-spk
swap-bytom-htlc command line option
-ti
swap-bitcoin-claim command line option
swap-bitcoin-refund command line option
swap-bytom-claim command line option
swap-bytom-refund command line option
-tr
swap-bitcoin-decode command line option
swap-bitcoin-sign command line option
swap-bitcoin-submit command line option
swap-bytom-decode command line option
swap-bytom-sign command line option
swap-bytom-submit command line option
-v
swap command line option
swap-bitcoin-claim command line option
swap-bitcoin-fund command line option
swap-bitcoin-refund command line option
swap-bitcoin-sign command line option
-xk
swap-bytom-sign command line option
A
address() (swap.providers.bitcoin.htlc.HTLC method)
(swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.htlc.HTLC method)
(swap.providers.bytom.wallet.Wallet method)
amount_converter() (in module swap.providers.bitcoin.utils)
(in module swap.providers.bytom.utils)
B
balance() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
build_htlc() (swap.providers.bitcoin.htlc.HTLC method)
(swap.providers.bytom.htlc.HTLC method)
build_transaction() (in module swap.providers.bytom.rpc)
(swap.providers.bitcoin.transaction.ClaimTransaction method)
(swap.providers.bitcoin.transaction.FundTransaction method)
(swap.providers.bitcoin.transaction.RefundTransaction method)
(swap.providers.bytom.transaction.ClaimTransaction method)
(swap.providers.bytom.transaction.FundTransaction method)
(swap.providers.bytom.transaction.RefundTransaction method)
bytecode() (swap.providers.bitcoin.htlc.HTLC method)
(swap.providers.bytom.htlc.HTLC method)
C
chain_code() (swap.providers.bitcoin.wallet.Wallet method)
child_xprivate_key() (swap.providers.bytom.wallet.Wallet method)
child_xpublic_key() (swap.providers.bytom.wallet.Wallet method)
ClaimSignature (class in swap.providers.bitcoin.signature)
(class in swap.providers.bytom.signature)
ClaimSolver (class in swap.providers.bitcoin.solver)
(class in swap.providers.bytom.solver)
ClaimTransaction (class in swap.providers.bitcoin.transaction)
(class in swap.providers.bytom.transaction)
clean_derivation() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
clean_transaction_raw() (in module swap.utils)
compressed() (swap.providers.bitcoin.wallet.Wallet method)
D
decode_raw() (in module swap.providers.bitcoin.rpc)
(in module swap.providers.bytom.rpc)
decode_transaction_raw() (in module swap.providers.bitcoin.utils)
(in module swap.providers.bytom.utils)
double_sha256() (in module swap.utils)
E
entropy() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
expand_xprivate_key() (swap.providers.bytom.wallet.Wallet method)
F
fee() (swap.providers.bitcoin.signature.Signature method)
(swap.providers.bitcoin.transaction.Transaction method)
(swap.providers.bytom.signature.Signature method)
(swap.providers.bytom.transaction.Transaction method)
fee_calculator() (in module swap.providers.bitcoin.utils)
from_bytecode() (swap.providers.bitcoin.htlc.HTLC method)
(swap.providers.bytom.htlc.HTLC method)
from_entropy() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
from_index() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
from_indexes() (swap.providers.bytom.wallet.Wallet method)
from_mnemonic() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
from_opcode() (swap.providers.bitcoin.htlc.HTLC method)
from_path() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
from_private_key() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
from_root_xprivate_key() (swap.providers.bitcoin.wallet.Wallet method)
from_seed() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
from_wif() (swap.providers.bitcoin.wallet.Wallet method)
from_xprivate_key() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
FundSignature (class in swap.providers.bitcoin.signature)
(class in swap.providers.bytom.signature)
FundSolver (class in swap.providers.bitcoin.solver)
(class in swap.providers.bytom.solver)
FundTransaction (class in swap.providers.bitcoin.transaction)
(class in swap.providers.bytom.transaction)
G
generate_entropy() (in module swap.utils)
generate_mnemonic() (in module swap.utils)
generate_passphrase() (in module swap.utils)
get_address_hash() (in module swap.providers.bitcoin.utils)
get_address_type() (in module swap.providers.bitcoin.utils)
(in module swap.providers.bytom.utils)
get_balance() (in module swap.providers.bitcoin.rpc)
(in module swap.providers.bytom.rpc)
get_mnemonic_language() (in module swap.utils)
get_transaction() (in module swap.providers.bitcoin.rpc)
(in module swap.providers.bytom.rpc)
get_utxos() (in module swap.providers.bitcoin.rpc)
(in module swap.providers.bytom.rpc)
guid() (swap.providers.bytom.wallet.Wallet method)
H
hash() (swap.providers.bitcoin.htlc.HTLC method)
(swap.providers.bitcoin.signature.Signature method)
(swap.providers.bitcoin.transaction.Transaction method)
(swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.htlc.HTLC method)
(swap.providers.bytom.signature.Signature method)
(swap.providers.bytom.transaction.Transaction method)
HTLC (class in swap.providers.bitcoin.htlc)
(class in swap.providers.bytom.htlc)
I
indexes() (swap.providers.bytom.wallet.Wallet method)
is_address() (in module swap.providers.bitcoin.utils)
(in module swap.providers.bytom.utils)
is_mnemonic() (in module swap.utils)
is_network() (in module swap.providers.bitcoin.utils)
(in module swap.providers.bytom.utils)
is_transaction_raw() (in module swap.providers.bitcoin.utils)
(in module swap.providers.bytom.utils)
J
json() (swap.providers.bitcoin.signature.Signature method)
(swap.providers.bitcoin.transaction.Transaction method)
(swap.providers.bytom.signature.Signature method)
(swap.providers.bytom.transaction.Transaction method)
L
language() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
M
mnemonic() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
module
swap.providers.bitcoin.htlc
swap.providers.bitcoin.rpc
swap.providers.bitcoin.signature
swap.providers.bitcoin.solver
swap.providers.bitcoin.transaction
swap.providers.bitcoin.utils
swap.providers.bitcoin.wallet
swap.providers.bytom.htlc
swap.providers.bytom.rpc
swap.providers.bytom.signature
swap.providers.bytom.solver
swap.providers.bytom.transaction
swap.providers.bytom.utils
swap.providers.bytom.wallet
swap.utils
O
opcode() (swap.providers.bitcoin.htlc.HTLC method)
(swap.providers.bytom.htlc.HTLC method)
P
p2pkh() (swap.providers.bitcoin.wallet.Wallet method)
passphrase() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
path() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
private_key() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
program() (swap.providers.bytom.wallet.Wallet method)
public_key() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
R
raw() (swap.providers.bitcoin.signature.Signature method)
(swap.providers.bitcoin.transaction.Transaction method)
(swap.providers.bytom.signature.Signature method)
(swap.providers.bytom.transaction.Transaction method)
RefundSignature (class in swap.providers.bitcoin.signature)
(class in swap.providers.bytom.signature)
RefundSolver (class in swap.providers.bitcoin.solver)
(class in swap.providers.bytom.solver)
RefundTransaction (class in swap.providers.bitcoin.transaction)
(class in swap.providers.bytom.transaction)
root_xprivate_key() (swap.providers.bitcoin.wallet.Wallet method)
root_xpublic_key() (swap.providers.bitcoin.wallet.Wallet method)
S
seed() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
sha256() (in module swap.utils)
sign() (swap.providers.bitcoin.signature.ClaimSignature method)
(swap.providers.bitcoin.signature.FundSignature method)
(swap.providers.bitcoin.signature.RefundSignature method)
(swap.providers.bitcoin.signature.Signature method)
(swap.providers.bitcoin.transaction.ClaimTransaction method)
(swap.providers.bitcoin.transaction.FundTransaction method)
(swap.providers.bitcoin.transaction.RefundTransaction method)
(swap.providers.bytom.signature.ClaimSignature method)
(swap.providers.bytom.signature.FundSignature method)
(swap.providers.bytom.signature.RefundSignature method)
(swap.providers.bytom.signature.Signature method)
(swap.providers.bytom.transaction.ClaimTransaction method)
(swap.providers.bytom.transaction.FundTransaction method)
(swap.providers.bytom.transaction.RefundTransaction method)
(swap.providers.bytom.transaction.Transaction method)
Signature (class in swap.providers.bitcoin.signature)
(class in swap.providers.bytom.signature)
signatures() (swap.providers.bytom.signature.Signature method)
(swap.providers.bytom.transaction.Transaction method)
submit_raw() (in module swap.providers.bitcoin.rpc)
(in module swap.providers.bytom.rpc)
submit_transaction_raw() (in module swap.providers.bitcoin.utils)
(in module swap.providers.bytom.utils)
swap command line option
--version
-v
swap-bitcoin-claim command line option
--address <address>
--amount <amount>
--network <network>
--transaction-id <transaction_id>
--version <version>
-a
-am
-n
-ti
-v
swap-bitcoin-decode command line option
--indent <indent>
--offline <offline>
--transaction-raw <transaction_raw>
-i
-o
-tr
swap-bitcoin-fund command line option
--address <address>
--amount <amount>
--htlc-address <htlc_address>
--network <network>
--version <version>
-a
-am
-ha
-n
-v
swap-bitcoin-htlc command line option
--network <network>
--recipient-address <recipient_address>
--secret-hash <secret_hash>
--sender-address <sender_address>
--sequence <sequence>
-n
-ra
-s
-sa
-sh
swap-bitcoin-refund command line option
--address <address>
--amount <amount>
--network <network>
--transaction-id <transaction_id>
--version <version>
-a
-am
-n
-ti
-v
swap-bitcoin-sign command line option
--account <account>
--address <address>
--bytecode <bytecode>
--change <change>
--path <path>
--root-xprivate-key <root_xprivate_key>
--secret-key <secret_key>
--sequence <sequence>
--transaction-raw <transaction_raw>
--version <version>
-ac
-ad
-b
-ch
-p
-rxk
-s
-sk
-tr
-v
swap-bitcoin-submit command line option
--transaction-raw <transaction_raw>
-tr
swap-bytom-claim command line option
--address <address>
--amount <amount>
--asset <asset>
--network <network>
--transaction-id <transaction_id>
-a
-am
-as
-n
-ti
swap-bytom-decode command line option
--indent <indent>
--transaction-raw <transaction_raw>
-i
-tr
swap-bytom-fund command line option
--address <address>
--amount <amount>
--asset <asset>
--htlc-address <htlc_address>
--network <network>
-a
-am
-as
-ha
-n
swap-bytom-htlc command line option
--network <network>
--recipient-public-key <recipient_public_key>
--secret-hash <secret_hash>
--sender-public-key <sender_public_key>
--sequence <sequence>
-n
-rpk
-s
-sh
-spk
swap-bytom-refund command line option
--address <address>
--amount <amount>
--asset <asset>
--network <network>
--transaction-id <transaction_id>
-a
-am
-as
-n
-ti
swap-bytom-sign command line option
--account <account>
--address <address>
--bytecode <bytecode>
--change <change>
--indexes <indexes>
--path <path>
--secret-key <secret_key>
--transaction-raw <transaction_raw>
--xprivate-key <xprivate_key>
-ac
-ad
-b
-ch
-i
-p
-sk
-tr
-xk
swap-bytom-submit command line option
--transaction-raw <transaction_raw>
-tr
swap.providers.bitcoin.htlc
module
swap.providers.bitcoin.rpc
module
swap.providers.bitcoin.signature
module
swap.providers.bitcoin.solver
module
swap.providers.bitcoin.transaction
module
swap.providers.bitcoin.utils
module
swap.providers.bitcoin.wallet
module
swap.providers.bytom.htlc
module
swap.providers.bytom.rpc
module
swap.providers.bytom.signature
module
swap.providers.bytom.solver
module
swap.providers.bytom.transaction
module
swap.providers.bytom.utils
module
swap.providers.bytom.wallet
module
swap.utils
module
T
Transaction (class in swap.providers.bitcoin.transaction)
(class in swap.providers.bytom.transaction)
transaction_raw() (swap.providers.bitcoin.signature.Signature method)
(swap.providers.bitcoin.transaction.ClaimTransaction method)
(swap.providers.bitcoin.transaction.FundTransaction method)
(swap.providers.bitcoin.transaction.RefundTransaction method)
(swap.providers.bytom.signature.Signature method)
(swap.providers.bytom.transaction.ClaimTransaction method)
(swap.providers.bytom.transaction.FundTransaction method)
(swap.providers.bytom.transaction.RefundTransaction method)
type() (swap.providers.bitcoin.signature.Signature method)
(swap.providers.bitcoin.transaction.Transaction method)
(swap.providers.bytom.signature.Signature method)
(swap.providers.bytom.transaction.Transaction method)
U
uncompressed() (swap.providers.bitcoin.wallet.Wallet method)
unsigned_datas() (swap.providers.bytom.signature.Signature method)
(swap.providers.bytom.transaction.Transaction method)
utxos() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
W
Wallet (class in swap.providers.bitcoin.wallet)
(class in swap.providers.bytom.wallet)
wif() (swap.providers.bitcoin.wallet.Wallet method)
X
xprivate_key() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
xpublic_key() (swap.providers.bitcoin.wallet.Wallet method)
(swap.providers.bytom.wallet.Wallet method)
Read the Docs
v: v0.2.3
Versions
latest
stable
v0.2.3
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds