Shuttle
v0.3.3
Overview
What is a HTLC?
Getting Started
Installing Shuttle
Command Line Interface (CLI)
Shuttle Utils
Providers
Bitcoin API
Bytom API
Shuttle
»
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>
shuttle-bytom-sign command line option
--address <address>
shuttle-bytom-sign command line option
--amount <amount>
shuttle-bitcoin-claim command line option
shuttle-bitcoin-fund command line option
shuttle-bitcoin-refund command line option
shuttle-bytom-claim command line option
shuttle-bytom-fund command line option
shuttle-bytom-refund command line option
--asset <asset>
shuttle-bytom-claim command line option
shuttle-bytom-fund command line option
shuttle-bytom-refund command line option
--bytecode <bytecode>
shuttle-bitcoin-fund command line option
shuttle-bitcoin-sign command line option
shuttle-bytom-fund command line option
shuttle-bytom-sign command line option
--change <change>
shuttle-bytom-sign command line option
--indexes <indexes>
shuttle-bytom-sign command line option
--network <network>
shuttle-bitcoin-claim command line option
shuttle-bitcoin-fund command line option
shuttle-bitcoin-htlc command line option
shuttle-bitcoin-refund command line option
shuttle-bytom-claim command line option
shuttle-bytom-fund command line option
shuttle-bytom-htlc command line option
shuttle-bytom-refund command line option
--path <path>
shuttle-bytom-sign command line option
--private <private>
shuttle-bitcoin-sign command line option
--raw <raw>
shuttle-bitcoin-decode command line option
shuttle-bitcoin-sign command line option
shuttle-bitcoin-submit command line option
shuttle-bytom-decode command line option
shuttle-bytom-sign command line option
shuttle-bytom-submit command line option
--recipient-address <recipient_address>
shuttle-bitcoin-claim command line option
shuttle-bitcoin-htlc command line option
--recipient-guid <recipient_guid>
shuttle-bytom-claim command line option
--recipient-public <recipient_public>
shuttle-bytom-htlc command line option
--secret <secret>
shuttle-bitcoin-sign command line option
shuttle-bytom-sign command line option
--secret-hash <secret_hash>
shuttle-bitcoin-htlc command line option
shuttle-bytom-htlc command line option
--sender-address <sender_address>
shuttle-bitcoin-fund command line option
shuttle-bitcoin-htlc command line option
shuttle-bitcoin-refund command line option
--sender-guid <sender_guid>
shuttle-bytom-fund command line option
shuttle-bytom-refund command line option
--sender-public <sender_public>
shuttle-bytom-htlc command line option
--sequence <sequence>
shuttle-bitcoin-htlc command line option
shuttle-bitcoin-sign command line option
shuttle-bytom-htlc command line option
--transaction <transaction>
shuttle-bitcoin-claim command line option
shuttle-bitcoin-refund command line option
shuttle-bytom-claim command line option
shuttle-bytom-refund command line option
--version
shuttle command line option
--version <version>
shuttle-bitcoin-claim command line option
shuttle-bitcoin-fund command line option
shuttle-bitcoin-refund command line option
shuttle-bitcoin-sign command line option
--xprivate <xprivate>
shuttle-bytom-sign command line option
-a
shuttle-bitcoin-claim command line option
shuttle-bitcoin-fund command line option
shuttle-bitcoin-refund command line option
shuttle-bytom-claim command line option
shuttle-bytom-fund command line option
shuttle-bytom-refund command line option
-ac
shuttle-bytom-sign command line option
-ad
shuttle-bytom-sign command line option
-as
shuttle-bytom-claim command line option
shuttle-bytom-fund command line option
shuttle-bytom-refund command line option
-b
shuttle-bitcoin-fund command line option
shuttle-bitcoin-sign command line option
shuttle-bytom-fund command line option
shuttle-bytom-sign command line option
-c
shuttle-bytom-sign command line option
-i
shuttle-bytom-sign command line option
-n
shuttle-bitcoin-claim command line option
shuttle-bitcoin-fund command line option
shuttle-bitcoin-htlc command line option
shuttle-bitcoin-refund command line option
shuttle-bytom-claim command line option
shuttle-bytom-fund command line option
shuttle-bytom-htlc command line option
shuttle-bytom-refund command line option
-p
shuttle-bitcoin-sign command line option
shuttle-bytom-sign command line option
-r
shuttle-bitcoin-decode command line option
shuttle-bitcoin-sign command line option
shuttle-bitcoin-submit command line option
shuttle-bytom-decode command line option
shuttle-bytom-sign command line option
shuttle-bytom-submit command line option
-ra
shuttle-bitcoin-claim command line option
shuttle-bitcoin-htlc command line option
-rg
shuttle-bytom-claim command line option
-rp
shuttle-bytom-htlc command line option
-s
shuttle-bitcoin-sign command line option
shuttle-bytom-sign command line option
-sa
shuttle-bitcoin-fund command line option
shuttle-bitcoin-htlc command line option
shuttle-bitcoin-refund command line option
-sg
shuttle-bytom-fund command line option
shuttle-bytom-refund command line option
-sh
shuttle-bitcoin-htlc command line option
shuttle-bytom-htlc command line option
-sp
shuttle-bytom-htlc command line option
-sq
shuttle-bitcoin-htlc command line option
shuttle-bitcoin-sign command line option
shuttle-bytom-htlc command line option
-t
shuttle-bitcoin-claim command line option
shuttle-bitcoin-refund command line option
shuttle-bytom-claim command line option
shuttle-bytom-refund command line option
-v
shuttle command line option
shuttle-bitcoin-claim command line option
shuttle-bitcoin-fund command line option
shuttle-bitcoin-refund command line option
shuttle-bitcoin-sign command line option
-xp
shuttle-bytom-sign command line option
A
account_create() (in module shuttle.providers.bytom.rpc)
address() (shuttle.providers.bitcoin.htlc.HTLC method)
(shuttle.providers.bitcoin.wallet.Wallet method)
(shuttle.providers.bytom.htlc.HTLC method)
(shuttle.providers.bytom.wallet.Wallet method)
address_to_hash() (in module shuttle.providers.bitcoin.utils)
B
balance() (shuttle.providers.bitcoin.wallet.Wallet method)
(shuttle.providers.bytom.wallet.Wallet method)
build_transaction() (in module shuttle.providers.bytom.rpc)
(shuttle.providers.bitcoin.transaction.ClaimTransaction method)
(shuttle.providers.bitcoin.transaction.FundTransaction method)
(shuttle.providers.bitcoin.transaction.RefundTransaction method)
(shuttle.providers.bytom.transaction.ClaimTransaction method)
(shuttle.providers.bytom.transaction.FundTransaction method)
(shuttle.providers.bytom.transaction.RefundTransaction method)
bytecode() (shuttle.providers.bitcoin.htlc.HTLC method)
(shuttle.providers.bytom.htlc.HTLC method)
C
ClaimSignature (class in shuttle.providers.bitcoin.signature)
(class in shuttle.providers.bytom.signature)
ClaimSolver (class in shuttle.providers.bitcoin.solver)
(class in shuttle.providers.bytom.solver)
ClaimTransaction (class in shuttle.providers.bitcoin.transaction)
(class in shuttle.providers.bytom.transaction)
compressed() (shuttle.providers.bitcoin.wallet.Wallet method)
contract_arguments() (in module shuttle.providers.bytom.utils)
control_address_action() (in module shuttle.providers.bytom.utils)
control_program_action() (in module shuttle.providers.bytom.utils)
D
decode_transaction_raw() (in module shuttle.providers.bitcoin.utils)
(in module shuttle.providers.bytom.utils)
decode_tx_raw() (in module shuttle.providers.bytom.rpc)
decoded_transaction_raw() (in module shuttle.providers.bitcoin.rpc)
double_sha256() (in module shuttle.utils)
E
expand_xprivate_key() (shuttle.providers.bytom.wallet.Wallet method)
F
fee() (shuttle.providers.bitcoin.signature.Signature method)
(shuttle.providers.bitcoin.transaction.Transaction method)
(shuttle.providers.bytom.signature.Signature method)
(shuttle.providers.bytom.transaction.Transaction method)
fee_calculator() (in module shuttle.providers.bitcoin.utils)
find_contract_utxo_id() (in module shuttle.providers.bytom.utils)
from_address() (shuttle.providers.bitcoin.wallet.Wallet method)
from_bytecode() (shuttle.providers.bitcoin.htlc.HTLC method)
from_entropy() (shuttle.providers.bytom.wallet.Wallet method)
from_mnemonic() (shuttle.providers.bytom.wallet.Wallet method)
from_opcode() (shuttle.providers.bitcoin.htlc.HTLC method)
from_passphrase() (shuttle.providers.bitcoin.wallet.Wallet method)
from_private_key() (shuttle.providers.bitcoin.wallet.Wallet method)
from_public_key() (shuttle.providers.bytom.wallet.Wallet method)
from_seed() (shuttle.providers.bytom.wallet.Wallet method)
from_xprivate_key() (shuttle.providers.bytom.wallet.Wallet method)
from_xpublic_key() (shuttle.providers.bytom.wallet.Wallet method)
FundSignature (class in shuttle.providers.bitcoin.signature)
(class in shuttle.providers.bytom.signature)
FundSolver (class in shuttle.providers.bitcoin.solver)
(class in shuttle.providers.bytom.solver)
FundTransaction (class in shuttle.providers.bitcoin.transaction)
(class in shuttle.providers.bytom.transaction)
G
generate_entropy() (in module shuttle.utils)
generate_mnemonic() (in module shuttle.utils)
generate_passphrase() (in module shuttle.utils)
get_balance() (in module shuttle.providers.bitcoin.rpc)
(in module shuttle.providers.bytom.rpc)
get_mnemonic_language() (in module shuttle.utils)
get_transaction() (in module shuttle.providers.bytom.rpc)
get_transaction_detail() (in module shuttle.providers.bitcoin.rpc)
get_unspent_transactions() (in module shuttle.providers.bitcoin.rpc)
guid() (shuttle.providers.bytom.wallet.Wallet method)
H
hash() (shuttle.providers.bitcoin.htlc.HTLC method)
(shuttle.providers.bitcoin.signature.Signature method)
(shuttle.providers.bitcoin.transaction.Transaction method)
(shuttle.providers.bitcoin.wallet.Wallet method)
(shuttle.providers.bytom.htlc.HTLC method)
(shuttle.providers.bytom.signature.Signature method)
(shuttle.providers.bytom.transaction.Transaction method)
HTLC (class in shuttle.providers.bitcoin.htlc)
(class in shuttle.providers.bytom.htlc)
I
indexes() (shuttle.providers.bytom.wallet.Wallet method)
init() (shuttle.providers.bitcoin.htlc.HTLC method)
(shuttle.providers.bytom.htlc.HTLC method)
is_address() (in module shuttle.providers.bitcoin.utils)
(in module shuttle.providers.bytom.utils)
is_mnemonic() (in module shuttle.utils)
J
json() (shuttle.providers.bitcoin.signature.Signature method)
(shuttle.providers.bitcoin.transaction.Transaction method)
(shuttle.providers.bytom.signature.Signature method)
(shuttle.providers.bytom.transaction.Transaction method)
L
list_address() (in module shuttle.providers.bytom.rpc)
M
module
shuttle.providers.bitcoin.htlc
shuttle.providers.bitcoin.rpc
shuttle.providers.bitcoin.signature
shuttle.providers.bitcoin.solver
shuttle.providers.bitcoin.transaction
shuttle.providers.bitcoin.utils
shuttle.providers.bitcoin.wallet
shuttle.providers.bytom.htlc
shuttle.providers.bytom.rpc
shuttle.providers.bytom.signature
shuttle.providers.bytom.solver
shuttle.providers.bytom.transaction
shuttle.providers.bytom.utils
shuttle.providers.bytom.wallet
shuttle.utils
O
opcode() (shuttle.providers.bitcoin.htlc.HTLC method)
(shuttle.providers.bytom.htlc.HTLC method)
P
p2pkh() (shuttle.providers.bitcoin.wallet.Wallet method)
p2sh() (shuttle.providers.bitcoin.wallet.Wallet method)
path() (shuttle.providers.bytom.wallet.Wallet method)
private_key() (shuttle.providers.bitcoin.wallet.Wallet method)
(shuttle.providers.bytom.wallet.Wallet method)
program() (shuttle.providers.bytom.wallet.Wallet method)
public_key() (shuttle.providers.bitcoin.wallet.Wallet method)
(shuttle.providers.bytom.wallet.Wallet method)
R
raw() (shuttle.providers.bitcoin.signature.Signature method)
(shuttle.providers.bitcoin.transaction.Transaction method)
(shuttle.providers.bytom.signature.Signature method)
(shuttle.providers.bytom.transaction.Transaction method)
RefundSignature (class in shuttle.providers.bitcoin.signature)
(class in shuttle.providers.bytom.signature)
RefundSolver (class in shuttle.providers.bitcoin.solver)
(class in shuttle.providers.bytom.solver)
RefundTransaction (class in shuttle.providers.bitcoin.transaction)
(class in shuttle.providers.bytom.transaction)
S
seed() (shuttle.providers.bytom.wallet.Wallet method)
sha256() (in module shuttle.utils)
shuttle command line option
--version
-v
shuttle-bitcoin-claim command line option
--amount <amount>
--network <network>
--recipient-address <recipient_address>
--transaction <transaction>
--version <version>
-a
-n
-ra
-t
-v
shuttle-bitcoin-decode command line option
--raw <raw>
-r
shuttle-bitcoin-fund command line option
--amount <amount>
--bytecode <bytecode>
--network <network>
--sender-address <sender_address>
--version <version>
-a
-b
-n
-sa
-v
shuttle-bitcoin-htlc command line option
--network <network>
--recipient-address <recipient_address>
--secret-hash <secret_hash>
--sender-address <sender_address>
--sequence <sequence>
-n
-ra
-sa
-sh
-sq
shuttle-bitcoin-refund command line option
--amount <amount>
--network <network>
--sender-address <sender_address>
--transaction <transaction>
--version <version>
-a
-n
-sa
-t
-v
shuttle-bitcoin-sign command line option
--bytecode <bytecode>
--private <private>
--raw <raw>
--secret <secret>
--sequence <sequence>
--version <version>
-b
-p
-r
-s
-sq
-v
shuttle-bitcoin-submit command line option
--raw <raw>
-r
shuttle-bytom-claim command line option
--amount <amount>
--asset <asset>
--network <network>
--recipient-guid <recipient_guid>
--transaction <transaction>
-a
-as
-n
-rg
-t
shuttle-bytom-decode command line option
--raw <raw>
-r
shuttle-bytom-fund command line option
--amount <amount>
--asset <asset>
--bytecode <bytecode>
--network <network>
--sender-guid <sender_guid>
-a
-as
-b
-n
-sg
shuttle-bytom-htlc command line option
--network <network>
--recipient-public <recipient_public>
--secret-hash <secret_hash>
--sender-public <sender_public>
--sequence <sequence>
-n
-rp
-sh
-sp
-sq
shuttle-bytom-refund command line option
--amount <amount>
--asset <asset>
--network <network>
--sender-guid <sender_guid>
--transaction <transaction>
-a
-as
-n
-sg
-t
shuttle-bytom-sign command line option
--account <account>
--address <address>
--bytecode <bytecode>
--change <change>
--indexes <indexes>
--path <path>
--raw <raw>
--secret <secret>
--xprivate <xprivate>
-ac
-ad
-b
-c
-i
-p
-r
-s
-xp
shuttle-bytom-submit command line option
--raw <raw>
-r
shuttle.providers.bitcoin.htlc
module
shuttle.providers.bitcoin.rpc
module
shuttle.providers.bitcoin.signature
module
shuttle.providers.bitcoin.solver
module
shuttle.providers.bitcoin.transaction
module
shuttle.providers.bitcoin.utils
module
shuttle.providers.bitcoin.wallet
module
shuttle.providers.bytom.htlc
module
shuttle.providers.bytom.rpc
module
shuttle.providers.bytom.signature
module
shuttle.providers.bytom.solver
module
shuttle.providers.bytom.transaction
module
shuttle.providers.bytom.utils
module
shuttle.providers.bytom.wallet
module
shuttle.utils
module
sign() (shuttle.providers.bitcoin.signature.ClaimSignature method)
(shuttle.providers.bitcoin.signature.FundSignature method)
(shuttle.providers.bitcoin.signature.RefundSignature method)
(shuttle.providers.bitcoin.signature.Signature method)
(shuttle.providers.bitcoin.transaction.ClaimTransaction method)
(shuttle.providers.bitcoin.transaction.FundTransaction method)
(shuttle.providers.bitcoin.transaction.RefundTransaction method)
(shuttle.providers.bytom.signature.ClaimSignature method)
(shuttle.providers.bytom.signature.FundSignature method)
(shuttle.providers.bytom.signature.RefundSignature method)
(shuttle.providers.bytom.signature.Signature method)
(shuttle.providers.bytom.transaction.ClaimTransaction method)
(shuttle.providers.bytom.transaction.FundTransaction method)
(shuttle.providers.bytom.transaction.RefundTransaction method)
Signature (class in shuttle.providers.bitcoin.signature)
(class in shuttle.providers.bytom.signature)
signatures() (shuttle.providers.bytom.transaction.Transaction method)
signed_raw() (shuttle.providers.bitcoin.signature.Signature method)
(shuttle.providers.bytom.signature.Signature method)
spend_account_action() (in module shuttle.providers.bytom.utils)
spend_utxo_action() (in module shuttle.providers.bytom.utils)
spend_wallet_action() (in module shuttle.providers.bytom.utils)
submit_payment() (in module shuttle.providers.bitcoin.rpc)
(in module shuttle.providers.bytom.rpc)
submit_transaction_raw() (in module shuttle.providers.bitcoin.utils)
(in module shuttle.providers.bytom.utils)
T
Transaction (class in shuttle.providers.bitcoin.transaction)
(class in shuttle.providers.bytom.transaction)
type() (shuttle.providers.bitcoin.signature.Signature method)
(shuttle.providers.bitcoin.transaction.Transaction method)
(shuttle.providers.bytom.signature.Signature method)
(shuttle.providers.bytom.transaction.Transaction method)
U
uncompressed() (shuttle.providers.bitcoin.wallet.Wallet method)
unsigned_datas() (shuttle.providers.bytom.signature.Signature method)
(shuttle.providers.bytom.transaction.Transaction method)
unsigned_raw() (shuttle.providers.bitcoin.transaction.ClaimTransaction method)
(shuttle.providers.bitcoin.transaction.FundTransaction method)
(shuttle.providers.bitcoin.transaction.RefundTransaction method)
(shuttle.providers.bytom.transaction.ClaimTransaction method)
(shuttle.providers.bytom.transaction.FundTransaction method)
(shuttle.providers.bytom.transaction.RefundTransaction method)
unspent() (shuttle.providers.bitcoin.wallet.Wallet method)
W
Wallet (class in shuttle.providers.bitcoin.wallet)
(class in shuttle.providers.bytom.wallet)
X
xprivate_key() (shuttle.providers.bytom.wallet.Wallet method)
xpublic_key() (shuttle.providers.bytom.wallet.Wallet method)
Read the Docs
v: v0.3.3
Versions
master
latest
stable
v0.3.4
v0.3.3
v0.3.2
v0.3.1
v0.3.0
v0.2.2
v0.2.1
v0.2.0
development
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds