latest
Threshold
Legacy NuCypher Stakes
Upgrading to T
T Supply Details
PRE Application
Application Overview
Node Requirements
Running a PRE Node
PRE Node Deployment Automation
Node/Operator Diligence
Staking Providers
Application Development
Getting Started with Characters
Web Development
References
Installation Reference
CLI Reference
Environment Variables
PRE Application Events
Architecture
Character Concepts
Ethereum Contracts
Approaches to Upgradeable Contracts
The Slashing Protocol
APIS
Python API
Contracts API
Support
Releases
Contributing
Community
Troubleshooting
Frequently Asked Questions
Glossary
NuCypher
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Z
A
account() (TransactingPower property)
accounts() (EthereumClient property)
(KeystoreSigner property)
(Signer property)
(Web3Signer property)
activate() (CryptoPowerUp method)
(TransactingPower method)
add_active_policy() (Alice method)
(AliceConfiguration.Alice method)
add_confirmation() (RevocationKit method)
add_middleware() (EthereumClient method)
address (UserAddress attribute)
address() (PREApplicationAgent.OperatorInfo property)
addresses() (FleetSensor method)
(FleetState method)
AdjudicatorAgent (class in nucypher.blockchain.eth.agents)
AdjudicatorDeployer (class in nucypher.blockchain.eth.deployers)
agency (AdjudicatorDeployer attribute)
(BaseContractDeployer attribute)
(NucypherTokenDeployer attribute)
(PREApplicationDeployer attribute)
(StakingEscrowDeployer attribute)
(SubscriptionManagerDeployer attribute)
agent() (ContractPayment property)
AlchemyClient (class in nucypher.blockchain.eth.clients)
AlchemyRetryRequestMiddleware (class in nucypher.blockchain.middleware.retry)
Alice
(class in nucypher.characters.lawful)
AliceConfiguration (class in nucypher.config.characters)
AliceConfiguration.Alice (class in nucypher.config.characters)
all() (ForgetfulNodeStorage method)
(LocalFileBasedNodeStorage method)
(NodeStorage method)
all_deployer_classes (ContractAdministrator attribute)
ALLOWED_DEVIATION (WorkTrackerBase attribute)
ALLOWED_METHODS (RPCCondition attribute)
ALT_PARITY (EthereumClient attribute)
Amonia (class in nucypher.characters.unlawful)
api() (BlockchainInterface.Web3 property)
api_endpoints (BlockchainInterface.Web3.EthereumTesterProvider attribute)
approve_and_call() (NucypherTokenAgent method)
approve_transfer() (NucypherTokenAgent method)
archived() (FleetState method)
ArchivedFleetState (class in nucypher.acumen.perception)
as_retrieval_kit() (PolicyMessageKit method)
as_umbral_pubkey() (SignatureStamp method)
as_umbral_signer() (SignatureStamp method)
assemble() (CharacterConfiguration class method)
(UrsulaConfiguration class method)
async_net (BlockchainInterface.Web3 attribute)
attach_keystore() (CharacterConfiguration method)
attach_middleware() (BlockchainInterface method)
attach_modules() (BlockchainInterface.Web3 method)
attach_transacting_key() (Vladimir class method)
aux_deployer_classes (ContractAdministrator attribute)
AvailabilityTracker (class in nucypher.network.trackers)
AvailabilityTracker.Lonely
AvailabilityTracker.Solitary
AvailabilityTracker.Unreachable
B
balance_eth() (LocalUrsulaStatus property)
banner (Alice attribute)
(AliceConfiguration.Alice attribute)
(Bob attribute)
(BobConfiguration.Bob attribute)
(Enrico attribute)
(Ursula attribute)
(UrsulaConfiguration.Ursula attribute)
base_penalty() (AdjudicatorAgent property)
BaseActor (class in nucypher.blockchain.eth.actors)
BaseActor.ActorError
BaseConfiguration (class in nucypher.config.base)
BaseConfiguration.ConfigurationError
BaseConfiguration.InvalidConfiguration
BaseConfiguration.NoConfigurationRoot
BaseConfiguration.OldVersion
BaseContractDeployer (class in nucypher.blockchain.eth.deployers)
BaseContractDeployer.ContractDeploymentError
BaseContractDeployer.ContractNotDeployed
BaseContractRegistry (class in nucypher.blockchain.eth.registry)
BaseContractRegistry.CantOverwriteRegistry
BaseContractRegistry.EmptyRegistry
BaseContractRegistry.InvalidRegistry
BaseContractRegistry.NoRegistry
BaseContractRegistry.RegistryError
BaseContractRegistry.UnknownContract
BLOCK_CONFIRMATIONS_POLLING_TIME (EthereumClient attribute)
block_number() (EthereumClient property)
block_until_enough_confirmations() (EthereumClient method)
block_until_number_of_known_nodes_is() (Learner method)
block_until_ready() (Operator method)
block_until_specific_nodes_are_known() (Learner method)
BlockchainDeployerInterface (class in nucypher.blockchain.eth.interfaces)
BlockchainDeployerInterface.DeploymentFailed
BlockchainDeployerInterface.NoDeployerAddress
BlockchainInterface (class in nucypher.blockchain.eth.interfaces)
BlockchainInterface.ConnectionFailed
BlockchainInterface.InterfaceError
BlockchainInterface.NoProvider
BlockchainInterface.TransactionFailed
BlockchainInterface.UnknownContract
BlockchainInterface.UnsupportedProvider
BlockchainInterface.Web3 (class in nucypher.blockchain.eth.interfaces)
BlockchainInterface.Web3.AsyncHTTPProvider (class in nucypher.blockchain.eth.interfaces)
BlockchainInterface.Web3.EthereumTesterProvider (class in nucypher.blockchain.eth.interfaces)
BlockchainInterface.Web3.HTTPProvider (class in nucypher.blockchain.eth.interfaces)
BlockchainInterface.Web3.IPCProvider (class in nucypher.blockchain.eth.interfaces)
BlockchainInterface.Web3.RequestManager (class in nucypher.blockchain.eth.interfaces)
BlockchainInterface.Web3.WebsocketProvider (class in nucypher.blockchain.eth.interfaces)
BlockchainInterfaceFactory (class in nucypher.blockchain.eth.interfaces)
BlockchainInterfaceFactory.CachedInterface (class in nucypher.blockchain.eth.interfaces)
BlockchainInterfaceFactory.FactoryError
BlockchainInterfaceFactory.InterfaceAlreadyInitialized
BlockchainInterfaceFactory.InterfaceNotInitialized
BlockchainInterfaceFactory.NoRegisteredInterfaces
blockHash (UserAddress attribute)
blockNumber (UserAddress attribute)
Bob
(class in nucypher.characters.lawful)
Bob.IncorrectCFragsReceived
BobConfiguration (class in nucypher.config.characters)
BobConfiguration.Bob (class in nucypher.config.characters)
BobConfiguration.Bob.IncorrectCFragsReceived
bond_operator() (PREApplicationAgent method)
BOR (EthereumClient attribute)
BorClient (class in nucypher.blockchain.eth.clients)
build_contract_transaction() (BlockchainInterface method)
build_payload() (BlockchainInterface method)
build_retarget_transaction() (ProxyContractDeployer method)
bytestring_of_known_nodes() (Teacher method)
C
cache_async_session() (BlockchainInterface.Web3.AsyncHTTPProvider method)
camel_case_to_snake() (in module nucypher.policy.conditions.utils)
CamelCaseSchema (class in nucypher.policy.conditions.utils)
can_be_idle (BaseContractDeployer attribute)
(StakingEscrowDeployer attribute)
canonical_address() (Character property)
(NodeSprout property)
canonical_address_from_umbral_key() (in module nucypher.crypto.utils)
canonical_addresses() (RetrievalResult method)
CanonicalRegistrySource (class in nucypher.blockchain.eth.registry)
CanonicalRegistrySource.RegistrySourceError
CanonicalRegistrySource.RegistrySourceUnavailable
Capsule
capsules() (RetrievalWorkOrder property)
cast_paths_from() (in module nucypher.config.util)
cFrag
chain (ContractConditionDict attribute)
(RPCConditionDict attribute)
chain_id() (EthereumClient property)
chain_name() (EthereumClient property)
Character
(class in nucypher.characters.base)
CHARACTER_CLASS (AliceConfiguration attribute)
(BobConfiguration attribute)
(CharacterConfiguration attribute)
(UrsulaConfiguration attribute)
CharacterConfiguration (class in nucypher.config.base)
CHARGE_RATE (AvailabilityTracker attribute)
check_availability() (RestMiddleware method)
check_deployment_readiness() (AdjudicatorDeployer method)
(BaseContractDeployer method)
check_standard_contract_type_or_function_abi() (ContractCondition.Schema method)
check_transaction_is_on_chain() (EthereumClient method)
checksum() (ArchivedFleetState property)
(FleetSensor property)
checksum_address() (NodeSprout property)
checksum_address_from_filepath() (CharacterConfiguration class method)
(UrsulaConfiguration class method)
circumvent_safegaurds_and_grant_without_paying() (Amonia method)
clean_params() (NucypherMiddlewareClient method)
cleanup() (CharacterConfiguration method)
clear() (ForgetfulNodeStorage method)
(InMemoryContractRegistry method)
(LocalFileBasedNodeStorage method)
(NodeStorage method)
clientVersion() (BlockchainInterface.Web3 property)
CLOCK (WorkTrackerBase attribute)
coinbase() (EthereumClient property)
commencement() (PaymentMethod.Quote property)
commit() (InMemoryContractRegistry method)
comparator (ReturnValueTestDict attribute)
COMPARATORS (ReturnValueTest attribute)
ConditionEvaluationFailed
ConditionLingo (class in nucypher.policy.conditions.lingo)
conditions() (PolicyMessageKit property)
confers_public_key (CryptoPowerUp attribute)
(KeyPairBasedPower attribute)
configure_gas_strategy() (BlockchainInterface method)
configure_payment_method() (CharacterConfiguration method)
confirm_address() (Operator method)
confirm_operator_address() (PREApplicationAgent method)
confirmed() (PREApplicationAgent.OperatorInfo property)
connect() (BlockchainDeployerInterface method)
(BlockchainInterface method)
consume_power_up() (CryptoPower method)
ContextVariableVerificationFailed
contract() (BaseContractDeployer property)
(EthereumContractAgent property)
contract_address() (BaseContractDeployer property)
(EthereumContractAgent property)
contract_api() (in module nucypher.blockchain.eth.decorators)
contract_name (AdjudicatorAgent attribute)
(AdjudicatorDeployer attribute)
(BaseContractDeployer attribute)
(DispatcherDeployer attribute)
(EthereumContractAgent attribute)
(NucypherTokenAgent attribute)
(NucypherTokenDeployer attribute)
(PREApplicationAgent attribute)
(PREApplicationDeployer attribute)
(ProxyContractDeployer attribute)
(StakingEscrowDeployer attribute)
(SubscriptionManagerAgent attribute)
(SubscriptionManagerDeployer attribute)
contract_name_stub (StakingEscrowDeployer attribute)
contractAddress (ContractConditionDict attribute)
ContractAdministrator (class in nucypher.blockchain.eth.actors)
ContractAdministrator.UnknownContract
ContractAgency (class in nucypher.blockchain.eth.agents)
ContractCondition (class in nucypher.policy.conditions.evm)
ContractCondition.Schema (class in nucypher.policy.conditions.evm)
ContractConditionDict (class in nucypher.policy.conditions.types)
ContractEvents (class in nucypher.blockchain.eth.events)
ContractEventsThrottler (class in nucypher.blockchain.eth.events)
ContractPayment (class in nucypher.policy.payment)
ContractPayment.Quote (class in nucypher.policy.payment)
COOLING_TIME (EthereumClient attribute)
coro_make_request() (BlockchainInterface.Web3.WebsocketProvider method)
coro_request() (BlockchainInterface.Web3.RequestManager method)
crash_right_now (Learner.NotEnoughTeachers attribute)
create_policy() (Alice method)
(AliceConfiguration.Alice method)
(PolicyAuthor method)
(SubscriptionManagerAgent method)
CryptoPower (class in nucypher.crypto.powers)
CryptoPowerUp (class in nucypher.crypto.powers)
current_state() (FleetSensor property)
current_teacher_node() (Learner method)
cycle_teacher_node() (Learner method)
D
decode_node_bytes() (LocalFileBasedNodeStorage method)
(NodeStorage method)
decrease_allowance() (NucypherTokenAgent method)
decrypt() (PolicyMessageKit method)
decrypt_kfrag() (DecryptingKeypair method)
decrypt_message_kit() (Alice method)
(AliceConfiguration.Alice method)
(DecryptingKeypair method)
decrypt_treasure_map() (DecryptingKeypair method)
DecryptingKeypair (class in nucypher.crypto.keypairs)
DecryptingKeypair.DecryptionFailed
DecryptingPower (class in nucypher.crypto.powers)
DEFAULT (NetworksInventory attribute)
default() (BlockchainInterface.TransactionFailed property)
DEFAULT_AVAILABILITY_CHECKS (UrsulaConfiguration attribute)
DEFAULT_CONFIG_ROOT (BaseConfiguration attribute)
DEFAULT_DEVELOPMENT_REST_HOST (UrsulaConfiguration attribute)
DEFAULT_DEVELOPMENT_REST_PORT (UrsulaConfiguration attribute)
DEFAULT_DOMAIN (CharacterConfiguration attribute)
default_filepath() (BaseConfiguration class method)
DEFAULT_GAS_STRATEGY (BlockchainInterface attribute)
(CharacterConfiguration attribute)
DEFAULT_MAX_BLOCKS_PER_CALL (ContractEventsThrottler attribute)
default_middlewares() (BlockchainInterface.Web3.RequestManager static method)
DEFAULT_NETWORK_MIDDLEWARE (CharacterConfiguration attribute)
DEFAULT_PAYMENT_METHOD (CharacterConfiguration attribute)
DEFAULT_PAYMENT_NETWORK (CharacterConfiguration attribute)
DEFAULT_PROVIDERS_PAGINATION_SIZE (PREApplicationAgent attribute)
DEFAULT_PROVIDERS_PAGINATION_SIZE_LIGHT_NODE (PREApplicationAgent attribute)
DEFAULT_REST_PORT (UrsulaConfiguration attribute)
DEFAULT_SHARES (AliceConfiguration attribute)
DEFAULT_THRESHOLD (AliceConfiguration attribute)
DEFAULT_TRANSACTION_GAS_LIMITS (EthereumContractAgent attribute)
DelegatingPower (class in nucypher.crypto.powers)
DEM
deploy() (AdjudicatorDeployer method)
(BaseContractDeployer method)
(NucypherTokenDeployer method)
(PREApplicationDeployer method)
(ProxyContractDeployer method)
(StakingEscrowDeployer method)
(SubscriptionManagerDeployer method)
(UpgradeableContractMixin method)
deploy_contract() (BlockchainDeployerInterface method)
(ContractAdministrator method)
deployment_steps (AdjudicatorDeployer attribute)
(BaseContractDeployer attribute)
(NucypherTokenDeployer attribute)
(PREApplicationDeployer attribute)
(ProxyContractDeployer attribute)
(StakingEscrowDeployer attribute)
(SubscriptionManagerDeployer attribute)
derive_crypto_power() (Keystore method)
derive_key_material_from_password() (in module nucypher.crypto.passwords)
derive_node_power_ups() (CharacterConfiguration method)
derive_wrapping_key_from_key_material() (in module nucypher.crypto.passwords)
DerivedKeyBasedPower (class in nucypher.crypto.powers)
deserialize() (BaseConfiguration class method)
(UrsulaConfiguration class method)
deserialize_condition_lingo() (in module nucypher.policy.conditions.utils)
destroy() (CharacterConfiguration method)
dev_mode() (CharacterConfiguration property)
DEVELOPMENT_REGISTRY_NAME (BaseContractRegistry attribute)
DevelopmentInstallationRequired
disabled() (PolicyInfo property)
DiscoveryCanceller (class in nucypher.network.nodes)
disenchant() (Character method)
dispatched_upgradeable_deployer_classes (ContractAdministrator attribute)
dispatcher() (BaseContractDeployer property)
DispatcherDeployer (class in nucypher.blockchain.eth.deployers)
domain() (LocalUrsulaStatus property)
(NodeSprout property)
draw() (StakingProvidersReservoir method)
draw_at_most() (StakingProvidersReservoir method)
duration() (PaymentMethod.Quote property)
dynamic_payload() (AliceConfiguration property)
(CharacterConfiguration property)
(UrsulaConfiguration property)
E
Economics (class in nucypher.blockchain.economics)
economics() (BaseContractDeployer property)
EconomicsFactory (class in nucypher.blockchain.economics)
EmbeddedRegistrySource (class in nucypher.blockchain.eth.registry)
emitter() (BlockchainInterfaceFactory.CachedInterface property)
empty() (RetrievalResult class method)
(StateDiff method)
enable_strict_bytes_type_checking() (BlockchainInterface.Web3 method)
enable_unstable_package_management_api() (BlockchainInterface.Web3 method)
enact() (Policy method)
EnactedPolicy (class in nucypher.policy.policies)
encode_node_bytes() (LocalFileBasedNodeStorage method)
(NodeStorage method)
encrypt_message() (Enrico method)
encrypting_key() (NodeSprout property)
end_timestamp() (PolicyInfo property)
(SubscriptionManagerAgent.PolicyInfo property)
endpoint_uri (BlockchainInterface.Web3.AsyncHTTPProvider attribute)
(BlockchainInterface.Web3.HTTPProvider attribute)
Enrico
(class in nucypher.characters.lawful)
enroll() (BaseContractRegistry method)
enrolled_addresses() (BaseContractRegistry property)
enrolled_names() (BaseContractRegistry property)
ens() (BlockchainInterface.Web3 property)
ERC20 (class in nucypher.blockchain.eth.token)
ERC20.InvalidAmount
ERC20.InvalidDenomination
error_message (EthereumClient.ChainReorganizationDetected attribute)
eth (BlockchainInterface.Web3 attribute)
ETH (NetworksInventory attribute)
eth_balance() (BaseActor property)
ETH_NETWORKS (NetworksInventory attribute)
etherbase() (EthereumClient property)
ethereum_tester (BlockchainInterface.Web3.EthereumTesterProvider attribute)
ETHEREUM_TESTER (EthereumClient attribute)
EthereumClient (class in nucypher.blockchain.eth.clients)
EthereumClient.ChainReorganizationDetected
EthereumClient.ConnectionNotEstablished
EthereumClient.NotEnoughConfirmations
EthereumClient.SyncTimeout
EthereumClient.TransactionBroadcastError
EthereumClient.TransactionTimeout
EthereumClient.UnknownAccount
EthereumContractAgent (class in nucypher.blockchain.eth.agents)
EthereumContractAgent.ContractNotDeployed
EthereumContractAgent.RequirementError
EthereumTesterClient (class in nucypher.blockchain.eth.clients)
etherscan_url() (in module nucypher.blockchain.eth.utils)
eval() (ConditionLingo method)
(ReturnValueTest method)
EvalError (class in nucypher.policy.conditions.utils)
evaluate_cfrag() (AdjudicatorAgent method)
evaluate_condition_lingo() (in module nucypher.policy.conditions.utils)
EventRecord (class in nucypher.blockchain.eth.events)
excuses() (AvailabilityTracker property)
expiration() (PaymentMethod.Quote property)
F
FAST_INTERVAL (AvailabilityTracker attribute)
fee_rate() (PolicyInfo property)
(SubscriptionManagerAgent method)
fetch_latest_publication() (CanonicalRegistrySource method)
(EmbeddedRegistrySource method)
(GithubRegistrySource method)
(RegistrySourceManager method)
fetch_policy() (SubscriptionManagerAgent method)
filepath() (LocalContractRegistry property)
find_raw_contract_data() (BlockchainDeployerInterface method)
fingerprint() (Keypair method)
(SignatureStamp method)
finish() (NodeSprout method)
fleet_state() (LocalUrsulaStatus property)
FleetSensor (class in nucypher.acumen.perception)
FleetState (class in nucypher.acumen.perception)
forget() (ForgetfulNodeStorage method)
forget_nodes() (CharacterConfiguration method)
ForgetfulNodeStorage (class in nucypher.config.storages)
formal_uri() (InterfaceInfo property)
formatted_response() (BlockchainInterface.Web3.RequestManager static method)
fraud_address (Vladimir attribute)
fraud_key (Vladimir attribute)
FreeReencryptions (class in nucypher.policy.payment)
from_alice() (Enrico class method)
from_base64() (ConditionLingo class method)
from_config() (Character class method)
from_configuration_file() (BaseConfiguration class method)
(CharacterConfiguration class method)
from_dict() (LocalContractRegistry class method)
(Operator class method)
from_json() (ConditionLingo class method)
(Operator class method)
from_latest_publication() (BaseContractRegistry class method)
from_lawful_alice() (Amonia class method)
from_list() (ConditionLingo class method)
from_message_kit() (PolicyMessageKit class method)
from_metadata_bytes() (Ursula class method)
(UrsulaConfiguration.Ursula class method)
from_payload() (ForgetfulNodeStorage class method)
(LocalFileBasedNodeStorage class method)
(NodeStorage class method)
from_public_keys() (Character class method)
from_rest_url() (Ursula class method)
(UrsulaConfiguration.Ursula class method)
from_seed() (Nickname class method)
from_seed_and_stake_info() (Ursula class method)
(UrsulaConfiguration.Ursula class method)
from_seednode_metadata() (Ursula class method)
(UrsulaConfiguration.Ursula class method)
from_signer_uri() (KeystoreSigner class method)
(Signer class method)
(Web3Signer class method)
from_storage() (Ursula class method)
(UrsulaConfiguration.Ursula class method)
from_target_ursula() (Vladimir class method)
from_teacher_uri() (Ursula class method)
(UrsulaConfiguration.Ursula class method)
from_tokens() (ERC20 class method)
from_units() (ERC20 class method)
from_w3() (EthereumClient class method)
from_wei() (BlockchainInterface.Web3 static method)
functionAbi (ContractConditionDict attribute)
G
GANACHE (EthereumClient attribute)
GanacheClient (class in nucypher.blockchain.eth.clients)
gas_price() (EthereumClient property)
gas_price_for_transaction() (EthereumClient method)
GAS_STRATEGIES (BlockchainInterface attribute)
generate() (CharacterConfiguration class method)
(Keystore class method)
generate_certificate_filepath() (ForgetfulNodeStorage method)
(LocalFileBasedNodeStorage method)
(NodeStorage method)
generate_filename() (BaseConfiguration class method)
generate_filepath() (BaseConfiguration method)
(CharacterConfiguration method)
(UrsulaConfiguration method)
generate_keystore_filepath() (in module nucypher.crypto.keystore)
generate_kfrags() (Alice method)
(AliceConfiguration.Alice method)
(DelegatingPower method)
generate_parameters() (CharacterConfiguration method)
generate_policy_parameters() (Alice method)
(AliceConfiguration.Alice method)
generate_runtime_filepaths() (CharacterConfiguration class method)
(UrsulaConfiguration method)
generate_self_signed_certificate() (in module nucypher.crypto.tls)
get() (ForgetfulNodeStorage method)
(LocalFileBasedNodeStorage method)
(NodeStorage method)
get_active_staking_providers() (PREApplicationAgent method)
get_agent() (ContractAgency class method)
get_agent_by_contract_name() (ContractAgency class method)
get_all_active_staking_providers() (PREApplicationAgent method)
get_allowance() (NucypherTokenAgent method)
get_authorized_stake() (PREApplicationAgent method)
get_balance() (BlockchainInterface.TransactionFailed method)
(EthereumClient method)
(NucypherTokenAgent method)
get_beneficiary() (PREApplicationAgent method)
get_block() (EthereumClient method)
get_blocktime() (BlockchainInterface method)
(EthereumClient method)
get_certificate() (NucypherMiddlewareClient method)
get_context_value() (in module nucypher.policy.conditions.context)
get_contract() (EthereumClient method)
get_contract_by_name() (BlockchainInterface method)
get_contract_factory() (BlockchainDeployerInterface method)
get_contract_instance() (BlockchainDeployerInterface method)
get_decrypting_power_from_label() (DelegatingPower method)
get_deployer() (HostingKeypair method)
(Ursula method)
(UrsulaConfiguration.Ursula method)
get_economics() (EconomicsFactory class method)
get_ethereum_chain_id() (NetworksInventory class method)
get_gas_strategy() (BlockchainInterface class method)
get_interface() (BlockchainInterfaceFactory class method)
get_latest_enrollment() (BaseContractDeployer method)
get_min_authorization() (PREApplicationAgent method)
get_min_operator_seconds() (PREApplicationAgent method)
get_nodes_by_ids() (Learner method)
get_nodes_via_rest() (RestMiddleware method)
get_operator_from_staking_provider() (PREApplicationAgent method)
get_or_create_interface() (BlockchainInterfaceFactory class method)
get_policy_encrypting_key_from_label() (Alice method)
(AliceConfiguration.Alice method)
get_primary_sources() (RegistrySourceManager class method)
get_principal_contract() (UpgradeableContractMixin method)
get_proxy_contract() (BlockchainDeployerInterface method)
(UpgradeableContractMixin method)
get_proxy_deployer() (UpgradeableContractMixin method)
get_pubkey_from_label() (DelegatingPower method)
get_publication_endpoint() (CanonicalRegistrySource method)
(EmbeddedRegistrySource method)
(GithubRegistrySource method)
get_request_headers() (BlockchainInterface.Web3.AsyncHTTPProvider method)
(BlockchainInterface.Web3.HTTPProvider method)
get_request_kwargs() (BlockchainInterface.Web3.AsyncHTTPProvider method)
(BlockchainInterface.Web3.HTTPProvider method)
get_signature_stamp() (SigningKeypair method)
get_staking_provider_address() (Operator method)
get_staking_provider_from_operator() (PREApplicationAgent method)
get_staking_provider_info() (PREApplicationAgent method)
get_staking_provider_reservoir() (PREApplicationAgent method)
get_staking_providers() (PREApplicationAgent method)
get_staking_providers_population() (PREApplicationAgent method)
get_static_resources() (in module nucypher.network.resources)
get_transaction() (EthereumClient method)
get_transaction_count() (EthereumClient method)
get_transaction_name() (in module nucypher.blockchain.eth.utils)
get_transaction_receipt() (EthereumClient method)
get_work_is_needed_check() (Operator method)
get_work_order() (RetrievalPlan method)
geth (BlockchainInterface.Web3 attribute)
GETH (EthereumClient attribute)
GethClient (class in nucypher.blockchain.eth.clients)
GithubRegistrySource (class in nucypher.blockchain.eth.registry)
grant() (Alice method)
(AliceConfiguration.Alice method)
grant_without_paying() (Amonia method)
H
handle_errors() (OperatorBondedTracker method)
handle_learning_errors() (Learner method)
handle_measurement_errors() (AvailabilityTracker method)
handle_working_errors() (WorkTrackerBase method)
hash_algorithm() (AdjudicatorAgent property)
HostingKeypair (class in nucypher.crypto.keypairs)
I
icon() (FleetSensor property)
(FleetState property)
id() (BaseContractRegistry property)
(Keystore property)
import_secure() (Keystore class method)
increase_allowance() (NucypherTokenAgent method)
INDENTATION (BaseConfiguration attribute)
InfuraClient (class in nucypher.blockchain.eth.clients)
InfuraRetryRequestMiddleware (class in nucypher.blockchain.middleware.retry)
init_steps (StakingEscrowDeployer attribute)
initialize() (CharacterConfiguration method)
(ForgetfulNodeStorage method)
(LocalFileBasedNodeStorage method)
(NodeStorage method)
(TemporaryFileBasedNodeStorage method)
initialize_interface() (BlockchainInterfaceFactory class method)
inject_middleware() (EthereumClient method)
InMemoryContractRegistry (class in nucypher.blockchain.eth.registry)
insufficient_eth() (BlockchainInterface.TransactionFailed property)
interface() (BlockchainInterfaceFactory.CachedInterface property)
interface_info_with_metadata() (Ursula method)
(UrsulaConfiguration.Ursula method)
InterfaceInfo (class in nucypher.network.protocols)
INTERVAL (OperatorBondedTracker attribute)
INTERVAL_CEIL (WorkTracker attribute)
(WorkTrackerBase attribute)
INTERVAL_FLOOR (WorkTracker attribute)
(WorkTrackerBase attribute)
invalid_metadata_message (Learner attribute)
InvalidChecksumAddress
InvalidCondition
InvalidConditionContext
InvalidConditionLingo
InvalidContextVariableData
InvalidLogicalOperator
InvalidPassword
InvalidSignature
Investigator (class in nucypher.blockchain.eth.actors)
invoke_method() (NucypherMiddlewareClient method)
IPC_CODE (BlockchainInterface.TransactionFailed attribute)
is_authorized() (PREApplicationAgent method)
is_complete() (RetrievalPlan method)
is_confirmed() (Operator property)
is_connected() (BlockchainInterface property)
(BlockchainInterface.Web3 method)
(BlockchainInterface.Web3.EthereumTesterProvider method)
(EthereumClient property)
(Web3Signer method)
is_context_variable() (in module nucypher.policy.conditions.context)
is_decryptable_by_receiver() (PolicyMessageKit method)
is_deployed() (BaseContractDeployer method)
is_device() (KeystoreSigner method)
(Signer method)
(TransactingPower property)
(Web3Signer method)
is_encodable() (BlockchainInterface.Web3 method)
is_interface_initialized() (BlockchainInterfaceFactory class method)
is_local (EthereumClient attribute)
(EthereumTesterClient attribute)
(GanacheClient attribute)
(InfuraClient attribute)
is_local() (GethClient property)
is_operator_confirmed() (PREApplicationAgent method)
is_policy_active() (SubscriptionManagerAgent method)
is_primary (CanonicalRegistrySource attribute)
(EmbeddedRegistrySource attribute)
(GithubRegistrySource attribute)
is_request_result_retry() (AlchemyRetryRequestMiddleware method)
(InfuraRetryRequestMiddleware method)
(RetryRequestMiddleware method)
is_unlocked() (Keystore property)
isAddress() (BlockchainInterface.Web3 static method)
isChecksumAddress() (BlockchainInterface.Web3 static method)
issue_warnings() (AvailabilityTracker method)
items() (FleetSensor method)
(FleetState method)
K
keccak() (BlockchainInterface.Web3 static method)
keccak_digest() (in module nucypher.crypto.utils)
keep_learning_about_nodes() (Learner method)
KEM
key (ReturnValueTestDict attribute)
Keypair (class in nucypher.crypto.keypairs)
KeyPairBasedPower (class in nucypher.crypto.powers)
Keystore (class in nucypher.crypto.keystore)
keystore() (CharacterConfiguration property)
Keystore.AuthenticationFailed
Keystore.Exists
Keystore.Invalid
Keystore.Locked
Keystore.NotFound
KeystoreSigner (class in nucypher.blockchain.eth.signers.software)
KeystoreSigner.InvalidKeyfile
kFrag
known_node_class (CharacterConfiguration attribute)
known_nodes() (Learner property)
(LocalUrsulaStatus property)
L
Label
last_learned_from() (RemoteUrsulaStatus property)
latest_state() (FleetSensor method)
learn_about_nodes_now() (Learner method)
learn_from_teacher_node() (Learner method)
Learner (class in nucypher.network.nodes)
Learner.NotATeacher
Learner.NotEnoughNodes
Learner.NotEnoughTeachers
Learner.UnresponsiveTeacher
LEARNING_TIMEOUT (Learner attribute)
library (NucypherMiddlewareClient attribute)
lingos() (RetrievalWorkOrder property)
load() (Keystore class method)
load_node_storage() (CharacterConfiguration class method)
load_seednodes() (Learner method)
LOCAL_SIGNERS_ALLOWED (UrsulaConfiguration attribute)
LocalContractRegistry (class in nucypher.blockchain.eth.registry)
LocalFileBasedNodeStorage (class in nucypher.config.storages)
LocalFileBasedNodeStorage.InvalidNodeMetadata
LocalFileBasedNodeStorage.NoNodeMetadataFileFound
LocalUrsulaStatus (class in nucypher.characters.lawful)
lock() (Keystore method)
lock_account() (EthereumClient method)
(EthereumTesterClient method)
(GethClient method)
(KeystoreSigner method)
(ParityClient method)
(Signer method)
(TransactingPower method)
(Web3Signer method)
log (FleetSensor attribute)
(Policy attribute)
(ProxyRESTServer attribute)
(RestMiddleware attribute)
(Signer attribute)
(Teacher attribute)
logger (BaseContractRegistry attribute)
(BlockchainInterface.Web3.AsyncHTTPProvider attribute)
(BlockchainInterface.Web3.HTTPProvider attribute)
(BlockchainInterface.Web3.IPCProvider attribute)
(BlockchainInterface.Web3.RequestManager attribute)
(BlockchainInterface.Web3.WebsocketProvider attribute)
(CanonicalRegistrySource attribute)
(RegistrySourceManager attribute)
LYNX (NetworksInventory attribute)
M
MAINNET (NetworksInventory attribute)
maintain() (AvailabilityTracker method)
make() (ContractCondition.Schema method)
(ReturnValueTest.ReturnValueTestSchema method)
(RPCCondition.Schema method)
(TimeCondition.Schema method)
make_agent() (BaseContractDeployer method)
make_request() (BlockchainInterface.Web3.AsyncHTTPProvider method)
(BlockchainInterface.Web3.EthereumTesterProvider method)
(BlockchainInterface.Web3.HTTPProvider method)
(BlockchainInterface.Web3.IPCProvider method)
(BlockchainInterface.Web3.WebsocketProvider method)
make_rest_app() (in module nucypher.network.server)
make_staking_provider_reservoir() (in module nucypher.policy.reservoir)
mark_as() (FleetSensor method)
mature() (NodeSprout method)
(Teacher method)
max_confirmation_time() (WorkTrackerBase method)
MAXIMUM_ALONE_TIME (AvailabilityTracker attribute)
MAXIMUM_SCORE (AvailabilityTracker attribute)
measure() (AvailabilityTracker method)
measure_sample() (AvailabilityTracker method)
medium_warning() (AvailabilityTracker method)
MergedReservoir (class in nucypher.policy.reservoir)
message (AvailabilityTracker.Lonely attribute)
(AvailabilityTracker.Solitary attribute)
MESSAGE (DevelopmentInstallationRequired attribute)
message() (EvalError property)
MessageKit
metadata() (NodeSprout method)
(Ursula method)
(UrsulaConfiguration.Ursula method)
method (ContractConditionDict attribute)
(RPCConditionDict attribute)
METHOD (TimeCondition attribute)
method (TimeConditionDict attribute)
method() (TimeCondition property)
middleware_onion() (BlockchainInterface.Web3 property)
middlewares (BlockchainInterface.Web3.EthereumTesterProvider attribute)
mild_warning() (AvailabilityTracker method)
MNEMONIC_KEYSTORE (CharacterConfiguration attribute)
(UrsulaConfiguration attribute)
module
nucypher
nucypher.acumen
nucypher.acumen.nicknames
nucypher.acumen.perception
nucypher.blockchain
nucypher.blockchain.economics
nucypher.blockchain.eth
nucypher.blockchain.eth.actors
nucypher.blockchain.eth.agents
nucypher.blockchain.eth.clients
nucypher.blockchain.eth.constants
nucypher.blockchain.eth.decorators
nucypher.blockchain.eth.deployers
nucypher.blockchain.eth.events
nucypher.blockchain.eth.interfaces
nucypher.blockchain.eth.networks
nucypher.blockchain.eth.providers
nucypher.blockchain.eth.registry
nucypher.blockchain.eth.signers
nucypher.blockchain.eth.signers.base
nucypher.blockchain.eth.signers.software
nucypher.blockchain.eth.token
nucypher.blockchain.eth.utils
nucypher.blockchain.middleware
nucypher.blockchain.middleware.retry
nucypher.characters
nucypher.characters.banners
nucypher.characters.base
nucypher.characters.lawful
nucypher.characters.unlawful
nucypher.config
nucypher.config.base
nucypher.config.characters
nucypher.config.constants
nucypher.config.storages
nucypher.config.util
nucypher.crypto
nucypher.crypto.constants
nucypher.crypto.keypairs
nucypher.crypto.keystore
nucypher.crypto.passwords
nucypher.crypto.powers
nucypher.crypto.signing
nucypher.crypto.tls
nucypher.crypto.utils
nucypher.exceptions
nucypher.network
nucypher.network.exceptions
nucypher.network.middleware
nucypher.network.nodes
nucypher.network.protocols
nucypher.network.resources
nucypher.network.retrieval
nucypher.network.server
nucypher.network.trackers
nucypher.policy
nucypher.policy.conditions
nucypher.policy.conditions.base
nucypher.policy.conditions.context
nucypher.policy.conditions.evm
nucypher.policy.conditions.exceptions
nucypher.policy.conditions.lingo
nucypher.policy.conditions.rust_shims
nucypher.policy.conditions.time
nucypher.policy.conditions.types
nucypher.policy.conditions.utils
nucypher.policy.kits
nucypher.policy.payment
nucypher.policy.policies
nucypher.policy.reservoir
nucypher.policy.revocation
nucypher.types
MUMBAI (NetworksInventory attribute)
N
NAME (AliceConfiguration attribute)
(BaseConfiguration attribute)
(BobConfiguration attribute)
name (CanonicalRegistrySource attribute)
(ContractConditionDict attribute)
(EmbeddedRegistrySource attribute)
NAME (FreeReencryptions attribute)
name (GithubRegistrySource attribute)
(ReencryptionCondition.Schema attribute)
(RPCConditionDict attribute)
NAME (SubscriptionManagerPayment attribute)
name (TimeConditionDict attribute)
NAME (UrsulaConfiguration attribute)
name() (Character property)
net (BlockchainInterface.Web3 attribute)
net_version() (EthereumClient property)
network_bootstrap() (Learner method)
NETWORKS (NetworksInventory attribute)
NetworksInventory (class in nucypher.blockchain.eth.networks)
NetworksInventory.UnrecognizedNetwork
new() (FleetState class method)
new_account() (EthereumTesterClient method)
(GethClient method)
(ParityClient method)
Nickname (class in nucypher.acumen.nicknames)
nickname() (ArchivedFleetState property)
(FleetSensor property)
(LocalUrsulaStatus property)
(NodeSprout property)
(RemoteUrsulaStatus property)
NicknameCharacter (class in nucypher.acumen.nicknames)
NoConnectionToChain
node_information() (NucypherMiddlewareClient method)
node_selector() (NucypherMiddlewareClient method)
NoDecryptingPower
nodes_removed() (StateDiff property)
nodes_updated() (StateDiff property)
NodeSprout (class in nucypher.network.nodes)
NodeStorage (class in nucypher.config.storages)
NodeStorage.NodeStorageError
NodeStorage.UnknownNode
NoSigningPower
not_found_error (DecryptingPower attribute)
(SigningPower attribute)
(TLSHostingPower attribute)
(TransactingPower attribute)
NoTransactingPower
NU
(class in nucypher.blockchain.eth.token)
nucypher
module
nucypher.acumen
module
nucypher.acumen.nicknames
module
nucypher.acumen.perception
module
nucypher.blockchain
module
nucypher.blockchain.economics
module
nucypher.blockchain.eth
module
nucypher.blockchain.eth.actors
module
nucypher.blockchain.eth.agents
module
nucypher.blockchain.eth.clients
module
nucypher.blockchain.eth.constants
module
nucypher.blockchain.eth.decorators
module
nucypher.blockchain.eth.deployers
module
nucypher.blockchain.eth.events
module
nucypher.blockchain.eth.interfaces
module
nucypher.blockchain.eth.networks
module
nucypher.blockchain.eth.providers
module
nucypher.blockchain.eth.registry
module
nucypher.blockchain.eth.signers
module
nucypher.blockchain.eth.signers.base
module
nucypher.blockchain.eth.signers.software
module
nucypher.blockchain.eth.token
module
nucypher.blockchain.eth.utils
module
nucypher.blockchain.middleware
module
nucypher.blockchain.middleware.retry
module
nucypher.characters
module
nucypher.characters.banners
module
nucypher.characters.base
module
nucypher.characters.lawful
module
nucypher.characters.unlawful
module
nucypher.config
module
nucypher.config.base
module
nucypher.config.characters
module
nucypher.config.constants
module
nucypher.config.storages
module
nucypher.config.util
module
nucypher.crypto
module
nucypher.crypto.constants
module
nucypher.crypto.keypairs
module
nucypher.crypto.keystore
module
nucypher.crypto.passwords
module
nucypher.crypto.powers
module
nucypher.crypto.signing
module
nucypher.crypto.tls
module
nucypher.crypto.utils
module
nucypher.exceptions
module
nucypher.network
module
nucypher.network.exceptions
module
nucypher.network.middleware
module
nucypher.network.nodes
module
nucypher.network.protocols
module
nucypher.network.resources
module
nucypher.network.retrieval
module
nucypher.network.server
module
nucypher.network.trackers
module
nucypher.policy
module
nucypher.policy.conditions
module
nucypher.policy.conditions.base
module
nucypher.policy.conditions.context
module
nucypher.policy.conditions.evm
module
nucypher.policy.conditions.exceptions
module
nucypher.policy.conditions.lingo
module
nucypher.policy.conditions.rust_shims
module
nucypher.policy.conditions.time
module
nucypher.policy.conditions.types
module
nucypher.policy.conditions.utils
module
nucypher.policy.kits
module
nucypher.policy.payment
module
nucypher.policy.policies
module
nucypher.policy.reservoir
module
nucypher.policy.revocation
module
nucypher.types
module
NucypherMiddlewareClient (class in nucypher.network.middleware)
NucypherTokenActor (class in nucypher.blockchain.eth.actors)
NucypherTokenAgent (class in nucypher.blockchain.eth.agents)
NucypherTokenDeployer (class in nucypher.blockchain.eth.deployers)
NuNit
O
on_bind_field() (CamelCaseSchema method)
ONCHAIN (ContractPayment attribute)
(FreeReencryptions attribute)
only_me() (in module nucypher.blockchain.eth.decorators)
Operator
(class in nucypher.blockchain.eth.actors)
(class in nucypher.policy.conditions.lingo)
operator (OperatorDict attribute)
operator() (StakingProviderInfo property)
Operator.OperatorError
operator_address() (LocalUrsulaStatus property)
(RemoteUrsulaStatus property)
(Ursula property)
(UrsulaConfiguration.Ursula property)
operator_confirmed() (StakingProviderInfo property)
operator_signature() (Ursula property)
(UrsulaConfiguration.Ursula property)
operator_signature_from_metadata() (NodeSprout property)
(Ursula property)
(UrsulaConfiguration.Ursula property)
operator_start_timestamp() (StakingProviderInfo property)
OperatorBondedTracker (class in nucypher.network.trackers)
OperatorBondedTracker.OperatorNoLongerBonded
OperatorDict (class in nucypher.policy.conditions.types)
OPERATORS (Operator attribute)
opts (CamelCaseSchema attribute)
(ContractCondition.Schema attribute)
(ReencryptionCondition.Schema attribute)
(ReturnValueTest.ReturnValueTestSchema attribute)
(RPCCondition.Schema attribute)
(TimeCondition.Schema attribute)
ORYX (NetworksInventory attribute)
ownable_deployer_classes (ContractAdministrator attribute)
OwnableContractMixin (class in nucypher.blockchain.eth.deployers)
OwnableContractMixin.ContractNotOwnable
owner() (EthereumContractAgent property)
(OwnableContractMixin property)
(PolicyInfo property)
(SubscriptionManagerAgent.PolicyInfo property)
P
parameters (ContractConditionDict attribute)
(RPCConditionDict attribute)
parity (BlockchainInterface.Web3 attribute)
PARITY (EthereumClient attribute)
ParityClient (class in nucypher.blockchain.eth.clients)
parse_node_or_host_and_port() (NucypherMiddlewareClient method)
parse_node_uri() (in module nucypher.network.protocols)
parse_transaction_data() (EthereumClient method)
(EthereumTesterClient method)
path() (KeystoreSigner property)
pay() (FreeReencryptions method)
(PaymentMethod method)
(SubscriptionManagerPayment method)
payload() (ForgetfulNodeStorage method)
(LocalFileBasedNodeStorage method)
(NodeStorage method)
PaymentMethod (class in nucypher.policy.payment)
PaymentMethod.Quote (class in nucypher.policy.payment)
peek() (BaseConfiguration class method)
peers() (EthereumClient property)
(GethClient property)
(ParityClient property)
penalty_history() (AdjudicatorAgent method)
penalty_history_coefficient() (AdjudicatorAgent property)
pending() (WorkTrackerBase property)
percentage_penalty_coefficient() (AdjudicatorAgent property)
ping() (RestMiddleware method)
PKE
pm() (BlockchainInterface.Web3 property)
Policy (class in nucypher.policy.policies)
Policy.NotEnoughUrsulas
Policy.PolicyException
policy_pubkey() (Enrico property)
PolicyAuthor (class in nucypher.blockchain.eth.actors)
PolicyInfo (class in nucypher.types)
PolicyMessageKit (class in nucypher.policy.kits)
POLY_NETWORKS (NetworksInventory attribute)
POLYGON (NetworksInventory attribute)
population() (ArchivedFleetState property)
(FleetSensor property)
(FleetState property)
Porter
power_ups() (CryptoPower method)
PowerUpError
PRE
pre_application_deployment_parameters() (Economics property)
PREApplicationAgent (class in nucypher.blockchain.eth.agents)
PREApplicationAgent.NotEnoughStakingProviders
PREApplicationAgent.OperatorInfo (class in nucypher.blockchain.eth.agents)
PREApplicationDeployer (class in nucypher.blockchain.eth.deployers)
PrefetchStrategy (class in nucypher.policy.reservoir)
preparation_steps (StakingEscrowDeployer attribute)
prettify_eth_amount() (in module nucypher.blockchain.eth.utils)
previous_fleet_states() (LocalUrsulaStatus property)
previous_states() (FleetSensor method)
primary_deployer_classes (ContractAdministrator attribute)
produce() (CharacterConfiguration method)
(UrsulaConfiguration method)
provider() (BlockchainInterface property)
(BlockchainInterface.Web3 property)
(BlockchainInterface.Web3.RequestManager property)
ProviderError
provides (DecryptingPower attribute)
(SigningPower attribute)
(TLSHostingPower attribute)
ProxyContractDeployer (class in nucypher.blockchain.eth.deployers)
ProxyRESTServer (class in nucypher.network.server)
public_key() (KeyPairBasedPower method)
public_keys() (Character method)
Q
quote() (FreeReencryptions method)
(PaymentMethod method)
(SubscriptionManagerPayment method)
R
random_interval() (WorkTrackerBase class method)
rate() (FreeReencryptions property)
(PaymentMethod property)
(PaymentMethod.Quote property)
(SubscriptionManagerPayment property)
Re-encryption Key
read() (BaseContractRegistry method)
(InMemoryContractRegistry method)
(LocalContractRegistry method)
read_nodes_from_storage() (Learner method)
READY_POLL_RATE (Operator attribute)
READY_TIMEOUT (Operator attribute)
REASONS (BlockchainInterface attribute)
receive_async() (BlockchainInterface.Web3.RequestManager method)
receive_blocking() (BlockchainInterface.Web3.RequestManager method)
record() (AvailabilityTracker method)
record_fleet_state() (FleetSensor method)
record_node() (FleetSensor method)
record_remote_fleet_state() (FleetSensor method)
recorded_fleet_state() (RemoteUrsulaStatus property)
recover_address_eip_191() (in module nucypher.crypto.utils)
reencrypt() (RestMiddleware method)
ReencryptionCondition (class in nucypher.policy.conditions.base)
ReencryptionCondition.Schema (class in nucypher.policy.conditions.base)
register_interface() (BlockchainInterfaceFactory class method)
REGISTRY_NAME (BaseContractRegistry attribute)
REGISTRY_TYPE (LocalContractRegistry attribute)
RegistrySourceManager (class in nucypher.blockchain.eth.registry)
RegistrySourceManager.NoSourcesAvailable
remember_node() (Learner method)
RemoteUrsulaStatus (class in nucypher.acumen.perception)
remove_skip_values() (CamelCaseSchema method)
request_async() (BlockchainInterface.Web3.RequestManager method)
request_blocking() (BlockchainInterface.Web3.RequestManager method)
request_evaluation() (Investigator method)
request_revocation() (RestMiddleware method)
RequiredContextVariable
resolve_condition_lingo() (in module nucypher.policy.conditions.utils)
response_cleaner() (NucypherMiddlewareClient static method)
rest_app() (Ursula property)
(UrsulaConfiguration.Ursula property)
rest_information() (Ursula method)
(UrsulaConfiguration.Ursula method)
rest_interface() (NodeSprout property)
(Ursula property)
(UrsulaConfiguration.Ursula property)
rest_url() (LocalUrsulaStatus property)
(NodeSprout method)
(ProxyRESTServer method)
(RemoteUrsulaStatus property)
(Ursula property)
(UrsulaConfiguration.Ursula property)
RestMiddleware (class in nucypher.network.middleware)
RestMiddleware.BadRequest
RestMiddleware.NotFound
RestMiddleware.PaymentRequired
RestMiddleware.Unauthorized
RestMiddleware.UnexpectedResponse
RestMiddleware.Unreachable
restore() (Keystore class method)
results() (RetrievalPlan method)
retarget() (ProxyContractDeployer method)
(UpgradeableContractMixin method)
retarget_proxy() (ContractAdministrator method)
RetrievalClient (class in nucypher.network.retrieval)
RetrievalError (class in nucypher.network.retrieval)
RetrievalPlan (class in nucypher.network.retrieval)
RetrievalResult (class in nucypher.policy.kits)
RetrievalWorkOrder (class in nucypher.network.retrieval)
retrieve() (Bob method)
(BobConfiguration.Bob method)
retrieve_and_decrypt() (Bob method)
(BobConfiguration.Bob method)
retrieve_cfrags() (RetrievalClient method)
retrieve_from_blockchain() (EconomicsFactory static method)
RetryRequestMiddleware (class in nucypher.blockchain.middleware.retry)
ReturnValueEvaluationError
ReturnValueTest (class in nucypher.policy.conditions.lingo)
returnValueTest (ContractConditionDict attribute)
(RPCConditionDict attribute)
(TimeConditionDict attribute)
ReturnValueTest.InvalidExpression
ReturnValueTest.ReturnValueTestSchema (class in nucypher.policy.conditions.lingo)
ReturnValueTestDict (class in nucypher.policy.conditions.types)
RevocationKit (class in nucypher.policy.revocation)
revokable_addresses() (RevocationKit property)
revoke() (Alice method)
(AliceConfiguration.Alice method)
reward_coefficient() (AdjudicatorAgent property)
rollback() (ProxyContractDeployer method)
(UpgradeableContractMixin method)
rollback_contract() (ContractAdministrator method)
RPCCondition (class in nucypher.policy.conditions.evm)
RPCCondition.Schema (class in nucypher.policy.conditions.evm)
RPCConditionDict (class in nucypher.policy.conditions.types)
RPCExecutionFailed
run() (OperatorBondedTracker method)
(Ursula method)
(UrsulaConfiguration.Ursula method)
running() (AvailabilityTracker property)
runtime_filepaths() (CharacterConfiguration property)
S
sample() (AvailabilityTracker method)
sample_no_replacement() (WeightedSampler method)
SAMPLE_SIZE (AvailabilityTracker attribute)
save_deployment_receipts() (ContractAdministrator method)
save_receipt() (in module nucypher.blockchain.eth.decorators)
score() (AvailabilityTracker property)
search() (BaseContractRegistry method)
secret_box_decrypt() (in module nucypher.crypto.passwords)
secret_box_encrypt() (in module nucypher.crypto.passwords)
SecretBoxAuthenticationError
secure_random() (in module nucypher.crypto.utils)
secure_random_range() (in module nucypher.crypto.utils)
seed_node_metadata() (Teacher method)
SEEDING_DURATION (AvailabilityTracker attribute)
seednode_for_network() (Ursula class method)
(UrsulaConfiguration.Ursula class method)
SeednodeMetadata (in module nucypher.config.constants)
select_teacher_nodes() (Learner method)
send_raw_transaction() (EthereumClient method)
send_transaction() (BlockchainInterface method)
(EthereumClient method)
SENSITIVITY (AvailabilityTracker attribute)
serialize() (BaseConfiguration method)
set_cert_storage_function() (Teacher class method)
set_gas_strategy() (EthereumClient method)
severe_warning() (AvailabilityTracker method)
sha256_digest() (in module nucypher.crypto.utils)
shares() (PaymentMethod.Quote property)
shuffled() (FleetSensor method)
(FleetState method)
shutdown_everything() (AvailabilityTracker method)
sign() (SigningKeypair method)
sign_and_broadcast_transaction() (BlockchainInterface method)
sign_message() (EthereumClient method)
(EthereumTesterClient method)
(KeystoreSigner method)
(Signer method)
(TransactingPower method)
(Web3Signer method)
sign_transaction() (EthereumClient method)
(EthereumTesterClient method)
(GethClient method)
(KeystoreSigner method)
(Signer method)
(TransactingPower method)
(Web3Signer method)
SignatureStamp (class in nucypher.crypto.signing)
signatureText (UserAddress attribute)
Signer (class in nucypher.blockchain.eth.signers.base)
Signer.AccountLocked
Signer.AuthenticationFailed
Signer.InvalidSignerURI
Signer.SignerError
Signer.UnknownAccount
SIGNER_ENVVAR (AliceConfiguration attribute)
(BobConfiguration attribute)
(CharacterConfiguration attribute)
(UrsulaConfiguration attribute)
SigningKeypair (class in nucypher.crypto.keypairs)
SigningPower (class in nucypher.crypto.powers)
SKIP_VALUES (CamelCaseSchema attribute)
(ReturnValueTest.ReturnValueTestSchema attribute)
(RPCCondition.Schema attribute)
(TimeCondition.Schema attribute)
slashing_parameters() (AdjudicatorAgent method)
SLOW_INTERVAL (AvailabilityTracker attribute)
solidityKeccak() (BlockchainInterface.Web3 method)
source() (BaseContractRegistry property)
(ForgetfulNodeStorage property)
(LocalFileBasedNodeStorage property)
(NodeStorage property)
SOURCES (BlockchainDeployerInterface attribute)
sponsor() (PolicyInfo property)
(SubscriptionManagerAgent.PolicyInfo property)
staker_address() (LocalUrsulaStatus property)
(RemoteUrsulaStatus property)
staking_escrow_contract() (AdjudicatorAgent property)
staking_provider_address() (Operator property)
StakingEscrowDeployer (class in nucypher.blockchain.eth.deployers)
StakingProviderInfo (class in nucypher.types)
StakingProvidersReservoir (class in nucypher.blockchain.eth.agents)
STALECHECK_ALLOWABLE_DELAY (EthereumClient attribute)
Stamp
stamp() (Character property)
(NodeSprout property)
standard_deployer_classes (ContractAdministrator attribute)
standardContractType (ContractConditionDict attribute)
start() (AvailabilityTracker method)
(WorkTrackerBase method)
start_learning_loop() (Learner method)
start_timestamp() (PolicyInfo property)
(PREApplicationAgent.OperatorInfo property)
(SubscriptionManagerAgent.PolicyInfo property)
StateDiff (class in nucypher.acumen.perception)
static_payload() (AliceConfiguration method)
(BaseConfiguration method)
(CharacterConfiguration method)
(UrsulaConfiguration method)
status() (AvailabilityTracker method)
status_code() (EvalError property)
status_info() (FleetSensor method)
(Ursula method)
(UrsulaConfiguration.Ursula method)
stop() (AvailabilityTracker method)
(Ursula method)
(UrsulaConfiguration.Ursula method)
(WorkTrackerBase method)
stop_learning_loop() (Learner method)
store_metadata() (Character method)
store_node_certificate() (ForgetfulNodeStorage method)
(LocalFileBasedNodeStorage method)
(NodeStorage method)
store_node_metadata() (ForgetfulNodeStorage method)
(LocalFileBasedNodeStorage method)
(NodeStorage method)
StrangerStamp (class in nucypher.crypto.signing)
STUB_MAX_ALLOWED_TOKENS (StakingEscrowDeployer attribute)
STUB_MIN_ALLOWED_TOKENS (StakingEscrowDeployer attribute)
SubscriptionManagerAgent (class in nucypher.blockchain.eth.agents)
SubscriptionManagerAgent.PolicyInfo (class in nucypher.blockchain.eth.agents)
SubscriptionManagerDeployer (class in nucypher.blockchain.eth.deployers)
SubscriptionManagerPayment (class in nucypher.policy.payment)
SuspiciousActivity
swarm() (PREApplicationAgent method)
synchronous_query_timeout (Teacher attribute)
T
TAPIR (NetworksInventory attribute)
Teacher (class in nucypher.network.nodes)
Teacher.InvalidNode
Teacher.InvalidOperatorSignature
Teacher.InvalidStamp
Teacher.NotStaking
Teacher.StampNotSigned
Teacher.UnbondedOperator
TEMP_CONFIGURATION_DIR_PREFIX (CharacterConfiguration attribute)
TemporaryFileBasedNodeStorage (class in nucypher.config.storages)
this_node_updated() (StateDiff property)
TimeCondition (class in nucypher.policy.conditions.time)
TimeCondition.Schema (class in nucypher.policy.conditions.time)
TimeConditionDict (class in nucypher.policy.conditions.types)
TIMEOUT (BlockchainDeployerInterface attribute)
(BlockchainInterface attribute)
timeout (NucypherMiddlewareClient attribute)
timestamp() (ArchivedFleetState property)
(FleetSensor property)
(LocalUrsulaStatus property)
(NodeSprout property)
(RemoteUrsulaStatus property)
(TimeCondition property)
(Ursula property)
(UrsulaConfiguration.Ursula property)
TLS_CERTIFICATE_ENCODING (NodeStorage attribute)
TLS_CERTIFICATE_EXTENSION (NodeStorage attribute)
TLSHostingPower (class in nucypher.crypto.powers)
TLSHostingPower.NoHostingPower
to_base64() (ConditionLingo method)
to_camelcase() (in module nucypher.policy.conditions.utils)
to_configuration_file() (BaseConfiguration method)
to_dict() (LocalContractRegistry method)
(Operator method)
to_json() (ArchivedFleetState method)
(ConditionLingo method)
(FleetState method)
(LocalUrsulaStatus method)
(Nickname method)
(NicknameCharacter method)
(Operator method)
(RemoteUrsulaStatus method)
to_list() (ConditionLingo method)
to_tokens() (ERC20 method)
to_units() (ERC20 method)
to_wei() (BlockchainInterface.Web3 static method)
toBytes() (BlockchainInterface.Web3 static method)
toChecksumAddress() (BlockchainInterface.Web3 static method)
toHex() (BlockchainInterface.Web3 static method)
toInt() (BlockchainInterface.Web3 static method)
toJSON() (BlockchainInterface.Web3 static method)
token_agent() (NucypherTokenActor property)
token_balance() (NucypherTokenActor property)
TOTAL_SUPPLY (NucypherTokenDeployer attribute)
toText() (BlockchainInterface.Web3 static method)
tracker_class (Learner attribute)
TransactingPower (class in nucypher.crypto.powers)
TransactingPower.AccountLocked
TRANSACTION_POLLING_TIME (EthereumClient attribute)
(InfuraClient attribute)
transfer() (NucypherTokenAgent method)
transfer_ownership() (OwnableContractMixin method)
Treasure Map
TToken (class in nucypher.blockchain.eth.token)
type_name (UserAddress attribute)
U
Umbral
UNKNOWN (NetworksInventory attribute)
unlock() (Keystore method)
(TransactingPower method)
unlock_account() (EthereumClient method)
(EthereumTesterClient method)
(GanacheClient method)
(GethClient method)
(InfuraClient method)
(KeystoreSigner method)
(ParityClient method)
(Signer method)
(Web3Signer method)
update() (BaseConfiguration method)
(CharacterConfiguration method)
(RetrievalPlan method)
update_errors() (RetrievalPlan method)
upgrade() (UpgradeableContractMixin method)
upgrade_contract() (ContractAdministrator method)
upgradeable_deployer_classes (ContractAdministrator attribute)
UpgradeableContractMixin (class in nucypher.blockchain.eth.deployers)
UpgradeableContractMixin.ContractNotUpgradeable
uri() (InterfaceInfo property)
uri_scheme() (KeystoreSigner class method)
(Signer class method)
(Web3Signer class method)
Ursula
(class in nucypher.characters.lawful)
Ursula.NotEnoughUrsulas
Ursula.NotFound
UrsulaConfiguration (class in nucypher.config.characters)
UrsulaConfiguration.Ursula (class in nucypher.config.characters)
UrsulaConfiguration.Ursula.NotEnoughUrsulas
UrsulaConfiguration.Ursula.NotFound
UserAddress (class in nucypher.policy.conditions.context)
V
validate() (CharacterConfiguration method)
(Operator class method)
(ReencryptionCondition class method)
validate_checksum_address() (in module nucypher.blockchain.eth.decorators)
validate_condition_lingo() (in module nucypher.policy.conditions.utils)
validate_keystore_filename() (in module nucypher.crypto.keystore)
validate_keystore_password() (in module nucypher.crypto.keystore)
validate_metadata() (Teacher method)
validate_metadata_signature() (Teacher method)
validate_method() (ContractCondition method)
(RPCCondition method)
validate_network_name() (NetworksInventory class method)
validate_operator() (Teacher method)
validate_price() (FreeReencryptions method)
(PaymentMethod method)
(SubscriptionManagerPayment method)
value (ReturnValueTestDict attribute)
value() (PaymentMethod.Quote property)
values() (FleetSensor method)
(FleetState method)
verified() (RemoteUrsulaStatus property)
verified_node (NodeSprout attribute)
verify() (FreeReencryptions method)
(ReencryptionCondition method)
(RPCCondition method)
(SubscriptionManagerPayment method)
(TimeCondition method)
verify_and_parse_node_or_host_and_port() (NucypherMiddlewareClient method)
verify_eip_191() (in module nucypher.crypto.utils)
verify_from() (Learner method)
verify_node() (Teacher method)
verifying_key() (NodeSprout property)
VERSION (BaseConfiguration attribute)
(CharacterConfiguration attribute)
version (VersionedContract attribute)
version() (LocalUrsulaStatus property)
VersionedContract (class in nucypher.blockchain.eth.interfaces)
Vladimir (class in nucypher.characters.unlawful)
W
w3 (BlockchainInterface.Web3.RequestManager attribute)
wait_for_receipt() (EthereumClient method)
wallet_address() (BaseActor property)
(Operator property)
wallets() (GethClient property)
was_this_evidence_evaluated() (AdjudicatorAgent method)
(Investigator method)
Web3ClientConnectionFailed
Web3ClientError
Web3ClientUnexpectedVersionString
Web3Signer (class in nucypher.blockchain.eth.signers.software)
WeightedSampler (class in nucypher.blockchain.eth.agents)
with_result() (PolicyMessageKit method)
(RetrievalResult method)
with_updated_nodes() (FleetState method)
WorkTracker (class in nucypher.blockchain.eth.token)
WorkTrackerBase (class in nucypher.blockchain.eth.token)
write() (BaseContractRegistry method)
(InMemoryContractRegistry method)
(LocalContractRegistry method)
write_keystore() (CharacterConfiguration method)
write_node_metadata() (Learner method)
Z
ZERO() (ERC20 class method)
Read the Docs
v: latest
Versions
latest
stable
main
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds