Shuttle
development
Overview
What is a HTLC?
Getting Started
Installing Shuttle
Command Line Interface (CLI)
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.providers.bitcoin.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
get_balance() (in module shuttle.providers.bitcoin.rpc)
(in module shuttle.providers.bytom.rpc)
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)
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
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
script_from_address() (in module shuttle.providers.bitcoin.utils)
seed() (shuttle.providers.bytom.wallet.Wallet method)
sha256() (in module shuttle.providers.bitcoin.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
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: development
Versions
master
latest
stable
v0.2.2
v0.2.1
v0.2.0
development
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds