Index

A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W

A

Account (cryptoassets.core.coin.registry.CoinModelDescription attribute)
account_model (cryptoassets.core.coin.registry.Coin attribute)
add_address() (cryptoassets.core.models.GenericWallet method)
Address (cryptoassets.core.coin.registry.CoinModelDescription attribute)
address (cryptoassets.core.models.GenericAddress attribute)
address_model (cryptoassets.core.coin.registry.Coin attribute)
AddressValidator (class in cryptoassets.core.coin.validate)
all() (cryptoassets.core.coin.registry.CoinRegistry method)
amount (cryptoassets.core.models.GenericTransaction attribute)
archived_at (cryptoassets.core.models.GenericAddress attribute)
AutoNumber (class in cryptoassets.core.utils.enum)

B

backend (cryptoassets.core.app.Subsystem attribute)
(cryptoassets.core.coin.registry.Coin attribute)
balance (cryptoassets.core.models.GenericAccount attribute)
(cryptoassets.core.models.GenericAddress attribute)
(cryptoassets.core.models.GenericWallet attribute)
broadcast (cryptoassets.core.app.Subsystem attribute)
broadcast_period (cryptoassets.core.service.main.Service attribute)
Broadcaster (class in cryptoassets.core.tools.broadcast)

C

can_be_confirmed() (cryptoassets.core.models.GenericConfirmationNetworkTransaction method)
(cryptoassets.core.models.GenericTransaction method)
CannotResolveDatabaseConflict
charge_network_fees() (cryptoassets.core.models.GenericWallet method)
check_interrupted_broadcasts() (cryptoassets.core.tools.broadcast.Broadcaster method)
check_threads() (cryptoassets.core.service.main.Service method)
clear_tables() (cryptoassets.core.app.CryptoAssetsApp method)
closed_at (cryptoassets.core.models.GenericNetworkTransaction attribute)
Coin (class in cryptoassets.core.coin.registry)
COIN_MODEL_DEFAULTS (in module cryptoassets.core.coin.defaults)
CoinBackend (class in cryptoassets.core.backend.base)
CoinModelDescription (class in cryptoassets.core.coin.registry)
CoinRegistry (class in cryptoassets.core.coin.registry)
coins (cryptoassets.core.app.CryptoAssetsApp attribute)
CoinTestCase (class in cryptoassets.core.tests.base)
CoinTestRoot (class in cryptoassets.core.tests.base)
collect_for_broadcast() (cryptoassets.core.tools.broadcast.Broadcaster method)
config (cryptoassets.core.configure.Configurator attribute)
config() (cryptoassets.core.service.main.Service method)
ConfigurationError
Configurator (class in cryptoassets.core.configure)
confirmation_count (cryptoassets.core.models.GenericConfirmationNetworkTransaction attribute)
confirmations (cryptoassets.core.models.GenericConfirmationNetworkTransaction attribute)
conflict_resolver (cryptoassets.core.app.CryptoAssetsApp attribute)
ConflictResolver (class in cryptoassets.core.utils.conflictresolver)
create_account() (cryptoassets.core.models.GenericWallet method)
create_address() (cryptoassets.core.backend.base.CoinBackend method)
create_engine() (cryptoassets.core.tests.base.CoinTestRoot method)
create_import_transaction() (in module cryptoassets.core.tools.walletimport)
create_receiving_address() (cryptoassets.core.models.GenericWallet method)
create_tables() (cryptoassets.core.app.CryptoAssetsApp method)
create_transaction_updater() (cryptoassets.core.backend.base.CoinBackend method)
created_at (cryptoassets.core.models.GenericAccount attribute)
(cryptoassets.core.models.GenericNetworkTransaction attribute)
(cryptoassets.core.models.GenericTransaction attribute)
(cryptoassets.core.models.GenericWallet attribute)
credited_at (cryptoassets.core.models.GenericTransaction attribute)
cryptoassets.core.app (module)
cryptoassets.core.backend.base (module)
cryptoassets.core.backend.bitcoind (module)
cryptoassets.core.backend.blockchain (module)
cryptoassets.core.backend.blockio (module)
cryptoassets.core.backend.blockiowebhook (module)
cryptoassets.core.backend.blockiowebsocket (module)
cryptoassets.core.backend.httpwalletnotify (module)
cryptoassets.core.backend.null (module)
cryptoassets.core.backend.pipewalletnotify (module)
cryptoassets.core.backend.rediswalletnotify (module)
cryptoassets.core.backend.transactionupdater (module)
cryptoassets.core.coin.applebyte.models (module), [1]
cryptoassets.core.coin.bitcoin.models (module), [1]
cryptoassets.core.coin.defaults (module)
cryptoassets.core.coin.dogecoin.models (module), [1]
cryptoassets.core.coin.litecoin.models (module)
cryptoassets.core.coin.registry (module)
cryptoassets.core.coin.validate (module)
cryptoassets.core.configure (module)
cryptoassets.core.event.events (module)
cryptoassets.core.event.http (module)
cryptoassets.core.event.python (module)
cryptoassets.core.event.script (module)
cryptoassets.core.service.main (module)
cryptoassets.core.tests.base (module)
cryptoassets.core.tests.test_conflictresolver (module)
cryptoassets.core.tools.broadcast (module)
cryptoassets.core.tools.confirmationupdate (module)
cryptoassets.core.tools.receivescan (module)
cryptoassets.core.tools.walletimport (module)
cryptoassets.core.utils.conflictresolver (module)
cryptoassets.core.utils.dictutil (module)
cryptoassets.core.utils.enum (module)
cryptoassets.core.utils.httpeventlistener (module)
cryptoassets.core.utils.tunnel (module)
CryptoAssetsApp (class in cryptoassets.core.app)

D

database (cryptoassets.core.app.Subsystem attribute)
DATABASE_COFLICT_ERRORS (in module cryptoassets.core.utils.conflictresolver)
deposit() (cryptoassets.core.models.GenericWallet method)
do_broadcasts() (cryptoassets.core.tools.broadcast.Broadcaster method)

E

engine (cryptoassets.core.app.CryptoAssetsApp attribute)
event_handler_registry (cryptoassets.core.app.CryptoAssetsApp attribute)
(cryptoassets.core.app.Subsystem attribute)
(cryptoassets.core.backend.transactionupdater.TransactionUpdater attribute)

F

fetch_next_txids() (cryptoassets.core.backend.base.ListTransactionsIterator method)

G

GenericAccount (class in cryptoassets.core.models)
GenericAddress (class in cryptoassets.core.models)
GenericConfirmationNetworkTransaction (class in cryptoassets.core.models)
GenericNetworkTransaction (class in cryptoassets.core.models)
GenericTransaction (class in cryptoassets.core.models)
GenericWallet (class in cryptoassets.core.models)
get() (cryptoassets.core.coin.registry.CoinRegistry method)
get_account_by_address() (cryptoassets.core.models.GenericWallet method)
get_active_external_received_transcations() (cryptoassets.core.models.GenericWallet method)
get_backend_balance() (cryptoassets.core.backend.base.CoinBackend method)
get_balance_by_confirmations() (cryptoassets.core.models.GenericAddress method)
get_balances() (cryptoassets.core.backend.base.CoinBackend method)
get_broadcast() (cryptoassets.core.tools.broadcast.Broadcaster method)
get_by_id() (cryptoassets.core.models.GenericWallet class method)
get_deposit_transactions() (cryptoassets.core.models.GenericWallet method)
get_open_network_transactions() (in module cryptoassets.core.tools.confirmationupdate)
get_or_create_by_name() (cryptoassets.core.models.GenericWallet class method)
get_or_create_deposit() (cryptoassets.core.models.GenericNetworkTransaction class method)
get_or_create_external_address() (cryptoassets.core.models.GenericWallet method)
get_or_create_network_fee_account() (cryptoassets.core.models.GenericWallet method)
get_pending_outgoing_transactions() (cryptoassets.core.models.GenericWallet method)
get_received_transactions() (cryptoassets.core.models.GenericAddress method)
get_receiving_addresses() (cryptoassets.core.models.GenericWallet method)
get_unconfirmed_balance() (cryptoassets.core.models.GenericAccount method)
get_wallet() (cryptoassets.core.tools.broadcast.Broadcaster method)

H

handle_wallet_notify() (cryptoassets.core.backend.transactionupdater.TransactionUpdater method)
has_inet() (in module cryptoassets.core.tests.base)
has_local_bitcoind() (in module cryptoassets.core.tests.base)
HashAddresValidator (class in cryptoassets.core.coin.validate)

I

id (cryptoassets.core.models.GenericAccount attribute)
(cryptoassets.core.models.GenericAddress attribute)
(cryptoassets.core.models.GenericNetworkTransaction attribute)
(cryptoassets.core.models.GenericTransaction attribute)
(cryptoassets.core.models.GenericWallet attribute)
import_unaccounted_balance() (in module cryptoassets.core.tools.walletimport)
incoming_transaction_runnables (cryptoassets.core.service.main.Service attribute)
incoming_transactions (cryptoassets.core.app.Subsystem attribute)
IncomingTransactionRunnable (class in cryptoassets.core.backend.base)
initialize_db() (cryptoassets.core.service.main.Service method)
is_enabled() (cryptoassets.core.app.CryptoAssetsApp method)
is_retryable_exception() (cryptoassets.core.utils.conflictresolver.ConflictResolver class method)
is_slow_test_hostile() (in module cryptoassets.core.tests.base)

L

label (cryptoassets.core.models.GenericAddress attribute)
(cryptoassets.core.models.GenericTransaction attribute)
last_wallet_notify (cryptoassets.core.backend.transactionupdater.TransactionUpdater attribute)
list_received_transactions() (cryptoassets.core.backend.base.CoinBackend method)
ListTransactionsIterator (class in cryptoassets.core.backend.base)
load_from_dict() (cryptoassets.core.configure.Configurator method)
load_yaml_file() (cryptoassets.core.configure.Configurator method)
logger (in module cryptoassets.core.configure)
(in module cryptoassets.core.service.main)

M

managed_non_retryable_transaction() (cryptoassets.core.utils.conflictresolver.ConflictResolver method)
managed_transaction() (cryptoassets.core.utils.conflictresolver.ConflictResolver method)
mark_transaction_processed() (cryptoassets.core.models.GenericWallet method)
max_confirmation_count (cryptoassets.core.coin.registry.Coin attribute)
max_tracked_incoming_confirmations (cryptoassets.core.backend.base.CoinBackend attribute)
merge_dict() (in module cryptoassets.core.utils.dictutil)

N

name (cryptoassets.core.coin.registry.Coin attribute)
(cryptoassets.core.models.GenericAccount attribute)
(cryptoassets.core.models.GenericWallet attribute)
NETWORK_FEE_ACCOUNT (cryptoassets.core.models.GenericAccount attribute)
network_transaction_model (cryptoassets.core.coin.registry.Coin attribute)
NetworkCodeAddressValidator (class in cryptoassets.core.coin.validate)
NetworkTransaction (cryptoassets.core.coin.registry.CoinModelDescription attribute)

O

open_readonly_session() (cryptoassets.core.app.CryptoAssetsApp method)
open_session() (cryptoassets.core.app.CryptoAssetsApp method)
opened_at (cryptoassets.core.models.GenericNetworkTransaction attribute)

P

pick_next_receiving_address_label() (cryptoassets.core.models.GenericAccount method)
poll_broadcast() (cryptoassets.core.service.main.Service method)
poll_network_transaction_confirmations() (cryptoassets.core.service.main.Service method)
prepare_yaml_file() (cryptoassets.core.configure.Configurator static method)
processed_at (cryptoassets.core.models.GenericTransaction attribute)

R

refresh_account_balance() (cryptoassets.core.models.GenericWallet method)
refresh_total_balance() (cryptoassets.core.models.GenericWallet method)
register_new_addresses() (cryptoassets.core.backend.base.IncomingTransactionRunnable method)
require_tracking_incoming_confirmations() (cryptoassets.core.backend.base.CoinBackend method)
run_thread_monitor() (cryptoassets.core.service.main.Service method)

S

scan_received() (cryptoassets.core.service.main.Service method)
ScriptNotificationFailed
send() (cryptoassets.core.backend.base.CoinBackend method)
(cryptoassets.core.models.GenericWallet method)
send_broadcasts() (cryptoassets.core.tools.broadcast.Broadcaster method)
send_external() (cryptoassets.core.models.GenericWallet method)
send_internal() (cryptoassets.core.models.GenericWallet method)
Service (class in cryptoassets.core.service.main)
setup() (cryptoassets.core.service.main.Service method)
setup_backend() (cryptoassets.core.configure.Configurator method)
setup_balance() (cryptoassets.core.tests.base.CoinTestRoot method)
setup_coin() (cryptoassets.core.tests.base.CoinTestRoot method)
setup_engine() (cryptoassets.core.configure.Configurator method)
setup_event_handlers() (cryptoassets.core.configure.Configurator method)
setup_incoming_notifications() (cryptoassets.core.service.main.Service method)
setup_incoming_transactions() (cryptoassets.core.backend.base.CoinBackend method)
setup_model() (cryptoassets.core.configure.Configurator method)
setup_receiving() (cryptoassets.core.tests.base.CoinTestRoot method)
setup_service() (cryptoassets.core.configure.Configurator method)
setup_service_logging() (cryptoassets.core.configure.Configurator class method)
setup_session() (cryptoassets.core.app.CryptoAssetsApp method)
(cryptoassets.core.service.main.Service method)
setup_sigterm() (cryptoassets.core.service.main.Service method)
setup_startup() (cryptoassets.core.configure.Configurator class method)
setup_status_server() (cryptoassets.core.configure.Configurator method)
shutdown() (cryptoassets.core.service.main.Service method)
simple_http_event_listener() (in module cryptoassets.core.utils.httpeventlistener)
splash_version() (in module cryptoassets.core.service.main)
start() (cryptoassets.core.service.main.Service method)
start_status_server() (cryptoassets.core.service.main.Service method)
state (cryptoassets.core.models.GenericTransaction attribute)
stats (cryptoassets.core.backend.transactionupdater.TransactionUpdater attribute)
status_server (cryptoassets.core.app.CryptoAssetsApp attribute)
(cryptoassets.core.app.Subsystem attribute)
(cryptoassets.core.service.main.Service attribute)
Subsystem (class in cryptoassets.core.app)

T

teardown_receiving() (cryptoassets.core.tests.base.CoinTestRoot method)
test_broadcast_no_transactions() (cryptoassets.core.tests.base.CoinTestCase method)
test_cannot_import_existing_address() (cryptoassets.core.tests.base.CoinTestCase method)
test_charge_network_fee() (cryptoassets.core.tests.base.CoinTestCase method)
test_create_account() (cryptoassets.core.tests.base.CoinTestCase method)
test_create_address() (cryptoassets.core.tests.base.CoinTestCase method)
test_get_receiving_addresses() (cryptoassets.core.tests.base.CoinTestCase method)
test_receive_external_spoofed() (cryptoassets.core.tests.base.CoinTestCase method)
test_refresh_account_balance() (cryptoassets.core.tests.base.CoinTestCase method)
test_send_external() (cryptoassets.core.tests.base.CoinTestCase method)
test_send_internal() (cryptoassets.core.tests.base.CoinTestCase method)
test_send_internal_low_balance() (cryptoassets.core.tests.base.CoinTestCase method)
test_send_internal_same_account() (cryptoassets.core.tests.base.CoinTestCase method)
Transaction (cryptoassets.core.coin.registry.CoinModelDescription attribute)
transaction() (cryptoassets.core.utils.conflictresolver.ConflictResolver method)
transaction_model (cryptoassets.core.coin.registry.Coin attribute)
transaction_retries (cryptoassets.core.app.CryptoAssetsApp attribute)
transaction_type (cryptoassets.core.models.GenericNetworkTransaction attribute)
TransactionUpdater (class in cryptoassets.core.backend.transactionupdater)
txid (cryptoassets.core.models.GenericNetworkTransaction attribute)
(cryptoassets.core.models.GenericTransaction attribute)
txupdate() (in module cryptoassets.core.event.events)

U

update_confirmations() (in module cryptoassets.core.tools.confirmationupdate)
update_network_transaction_confirmations() (cryptoassets.core.backend.transactionupdater.TransactionUpdater method)
updated_at (cryptoassets.core.models.GenericAccount attribute)
(cryptoassets.core.models.GenericWallet attribute)

V

validate_address() (cryptoassets.core.coin.registry.Coin method)
(cryptoassets.core.coin.validate.AddressValidator method)
verify_amount() (cryptoassets.core.backend.transactionupdater.TransactionUpdater method)

W

wait_address() (cryptoassets.core.tests.base.CoinTestRoot method)
Wallet (cryptoassets.core.coin.registry.CoinModelDescription attribute)
wallet_model (cryptoassets.core.coin.registry.Coin attribute)