latest
Staking
Stakers and Workers
Stake Initialization
Stake Management
Running a Worker
Worker Diligence
WorkLock
Ibex Testnet
Cloud Worker Management
Application Development
Getting Started with Characters
HTTP Character Control
Alice & Bob CLI
Local Development Fleet Testing
Lynx Testnet
References
Installation Reference
CLI Reference
Network Events
Transaction Signing
Environment Variables
NuCypher Networks
Demos
Finnegan’s Wake Demo
Heartbeat Demo
Architecture
Character Concepts
WorkLock
Ethereum Contracts
Approaches to Upgradeable Contracts
NuCypher DAO
Sub-stakes
The Slashing Protocol
Service Fees (Pricing)
Period Duration
Staking Contracts
APIS
Python API
Contracts API
Release Notes
Genesis Release (v0.1.0-alpha.0)
Pre-Release Epics
Releases
Support
Contributing
Node as a Service Providers
Community
Troubleshooting
Frequently Asked Questions
Glossary
NuCypher
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
|
Z
A
abi() (Artifact property)
account() (NucypherKeyring property)
(TransactingPower property)
accounts() (ClefSigner property)
(EthereumClient property)
(KeystoreSigner property)
(Signer property)
(TrezorSigner property)
(Web3Signer property)
Action (class in nucypher.blockchain.eth.aragon)
activate() (CryptoPowerUp method)
(StakingEscrowDeployer method)
(TransactingPower method)
activation_steps (StakingEscrowDeployer attribute)
add() (BaseEconomics.MayaDT method)
add_active_policy() (Alice method)
(AliceConfiguration.Alice method)
add_arrangement() (TreasureMap method)
add_authorization() (Trustee method)
add_confirmation() (RevocationKit method)
add_middleware() (EthereumClient method)
address() (BaseEconomics.Web3.Iban method)
(BlockchainInterface.Web3.Iban method)
(DAORegistry.Instance property)
ADDRESS_CACHE_SIZE (TrezorSigner attribute)
address_index_ordering_key() (Stake property)
addresses() (FleetSensor method)
(FleetState method)
adjudicator() (StakingEscrowAgent property)
AdjudicatorAgent (class in nucypher.blockchain.eth.agents)
AdjudicatorDeployer (class in nucypher.blockchain.eth.deployers)
agency (AdjudicatorDeployer attribute)
(BaseContractDeployer attribute)
(MultiSigDeployer attribute)
(NucypherTokenDeployer attribute)
(PolicyManagerDeployer attribute)
(StakingEscrowDeployer attribute)
(WorklockDeployer attribute)
airdrop_tokens() (Felix method)
(FelixConfiguration.Felix method)
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)
AliceInterface (class in nucypher.characters.control.interfaces)
all() (ForgetfulNodeStorage method)
(LocalFileBasedNodeStorage method)
(NodeStorage method)
all_deployer_classes (ContractAdministrator attribute)
ALLOWED_DEVIATION (WorkTracker attribute)
ALT_PARITY (EthereumClient attribute)
Amonia (class in nucypher.characters.unlawful)
api() (BaseEconomics.Web3 property)
(BlockchainInterface.Web3 property)
api_endpoints (BaseEconomics.Web3.EthereumTesterProvider attribute)
(BlockchainInterface.Web3.EthereumTesterProvider attribute)
app_name() (DAORegistry.Instance property)
application_specific_data() (Proposal property)
approve_and_call() (NucypherTokenAgent method)
approve_transfer() (NucypherTokenAgent method)
AragonAgent (class in nucypher.blockchain.eth.agents)
archived() (FleetState method)
ArchivedFleetState (class in nucypher.acumen.perception)
Arrangement (class in nucypher.policy.policies)
Artifact (class in nucypher.blockchain.eth.aragon)
ARTIFACTS_DIRECTORY (Artifact attribute)
as_umbral_pubkey() (SignatureStamp method)
assemble() (CharacterConfiguration class method)
(StakeHolderConfiguration class method)
assemble_error() (JSONRPCStdoutEmitter static method)
assemble_response() (JSONRPCStdoutEmitter static method)
(WebEmitter static method)
assimilate() (StakeHolder method)
attach_keyring() (CharacterConfiguration method)
(UrsulaConfiguration method)
attach_middleware() (BlockchainInterface method)
attach_schema() (in module nucypher.characters.control.interfaces)
attach_transacting_key() (Vladimir class method)
attach_work_result() (WorkOrder.PRETask method)
Authorization (class in nucypher.blockchain.eth.multisig)
Authorization.SignatureComponents (class in nucypher.blockchain.eth.multisig)
authorize_proposal() (Executive method)
aux_deployer_classes (ContractAdministrator attribute)
AvailabilityTracker (class in nucypher.network.trackers)
AvailabilityTracker.Lonely
AvailabilityTracker.Solitary
AvailabilityTracker.Unreachable
available_claim() (Bidder property)
available_compensation() (Bidder property)
available_refund() (Bidder property)
B
balance_eth() (LocalUrsulaStatus property)
balance_nu() (LocalUrsulaStatus property)
banner (Alice attribute)
(AliceConfiguration.Alice attribute)
(Bob attribute)
(BobConfiguration.Bob attribute)
(Enrico attribute)
(StakeHolder attribute)
(Ursula attribute)
(UrsulaConfiguration.Ursula attribute)
banner() (JSONRPCStdoutEmitter method)
(StdoutEmitter method)
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
BaseEconomics (class in nucypher.blockchain.economics)
BaseEconomics.MayaDT (class in nucypher.blockchain.economics)
BaseEconomics.Web3 (class in nucypher.blockchain.economics)
BaseEconomics.Web3.EthereumTesterProvider (class in nucypher.blockchain.economics)
BaseEconomics.Web3.HTTPProvider (class in nucypher.blockchain.economics)
BaseEconomics.Web3.Iban (class in nucypher.blockchain.economics)
BaseEconomics.Web3.IPCProvider (class in nucypher.blockchain.economics)
BaseEconomics.Web3.RequestManager (class in nucypher.blockchain.economics)
BaseEconomics.Web3.WebsocketProvider (class in nucypher.blockchain.economics)
BaseField (class in nucypher.characters.control.specifications.fields.base)
BaseSchema (class in nucypher.characters.control.specifications.base)
BaseSchema.Meta (class in nucypher.characters.control.specifications.base)
batch_from_bytes() (Ursula class method)
(UrsulaConfiguration.Ursula class method)
BATCH_SIZE (Felix attribute)
(FelixConfiguration.Felix attribute)
bid() (WorkLockAgent method)
Bidder (class in nucypher.blockchain.eth.actors)
Bidder.BidderError
Bidder.BiddingIsClosed
Bidder.BiddingIsOpen
Bidder.CancellationWindowIsClosed
Bidder.CancellationWindowIsOpen
Bidder.ClaimError
Bidder.WhaleError
bidders_checked() (WorkLockAgent method)
bidding_duration() (BaseEconomics property)
BLOCK_CONFIRMATIONS_POLLING_TIME (EthereumClient attribute)
block_number() (EthereumClient property)
block_until_complete() (TreasureMapPublisher method)
block_until_enough_confirmations() (EthereumClient method)
block_until_number_of_known_nodes_is() (Learner method)
block_until_ready() (Worker method)
block_until_specific_nodes_are_known() (Learner method)
block_until_success_is_reasonably_likely() (TreasureMapPublisher 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.EthereumTesterProvider (class in nucypher.blockchain.eth.interfaces)
BlockchainInterface.Web3.HTTPProvider (class in nucypher.blockchain.eth.interfaces)
BlockchainInterface.Web3.Iban (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
BlockchainPolicy (class in nucypher.policy.policies)
BlockchainPolicy.InvalidPolicyValue
BlockchainPolicy.NotEnoughBlockchainUrsulas
BlockchainPolicyAuthor (class in nucypher.blockchain.eth.actors)
Bob
(class in nucypher.characters.lawful)
Bob.IncorrectCFragsReceived
BobConfiguration (class in nucypher.config.characters)
BobConfiguration.Bob (class in nucypher.config.characters)
BobConfiguration.Bob.IncorrectCFragsReceived
BobInterface (class in nucypher.characters.control.interfaces)
bond_worker() (Staker method)
(StakingEscrowAgent method)
boosting_refund (WorklockParameters attribute)
boosting_refund() (WorkLockAgent property)
build_add_owner_tx() (MultiSigAgent method)
build_change_threshold_tx() (MultiSigAgent method)
build_contract_transaction() (BlockchainInterface method)
build_payload() (BlockchainInterface method)
build_remove_owner_tx() (MultiSigAgent method)
build_retarget_transaction() (ProxyContractDeployer method)
by_capsule() (WorkOrderHistory method)
by_checksum_address() (WorkOrderHistory method)
bytestring_of_known_nodes() (Teacher method)
C
calculate_period_duration() (in module nucypher.blockchain.eth.utils)
calculate_policy_fee() (Staker method)
calculate_refund() (PolicyManagerAgent method)
calculate_staking_reward() (Staker method)
(StakingEscrowAgent method)
call_interface() (JSONRPCController method)
CALLSCRIPT_ID (CallScriptCodec attribute)
CallScriptCodec (class in nucypher.blockchain.eth.aragon)
can_be_idle (BaseContractDeployer attribute)
(StakingEscrowDeployer attribute)
cancel_bid() (Bidder method)
(WorkLockAgent method)
cancellation_window_duration() (BaseEconomics property)
canonical_address_from_umbral_key() (in module nucypher.crypto.utils)
canonical_public_address() (Character property)
CanonicalRegistrySource (class in nucypher.blockchain.eth.registry)
CanonicalRegistrySource.RegistrySourceError
CanonicalRegistrySource.RegistrySourceUnavailable
Capsule
Card (class in nucypher.policy.identity)
Card.InvalidCard
Card.UnknownCard
Card.UnsignedCard
CARD_DIR (Card attribute)
certificate_filepath() (NucypherKeyring property)
cFrag
chain_id() (EthereumClient property)
chain_name() (EthereumClient property)
Character
(class in nucypher.characters.base)
character() (Card property)
CHARACTER_CLASS (AliceConfiguration attribute)
(BobConfiguration attribute)
(CharacterConfiguration attribute)
(FelixConfiguration attribute)
(StakeHolderConfiguration attribute)
(UrsulaConfiguration attribute)
CharacterConfiguration (class in nucypher.config.base)
CharacterControllerBase (class in nucypher.characters.control.controllers)
CharacterControlServer (class in nucypher.characters.control.controllers)
CharacterPublicInterface (class in nucypher.characters.control.interfaces)
CHARGE_RATE (AvailabilityTracker attribute)
check_claim() (WorkLockAgent method)
check_deployment_readiness() (AdjudicatorDeployer method)
(BaseContractDeployer method)
(PolicyManagerDeployer method)
check_for_sufficient_destinations() (TreasureMap method)
check_rate_or_value_not_both() (PolicyBaseSchema method)
check_rest_availability() (RestMiddleware method)
check_transaction_is_on_chain() (EthereumClient method)
check_valid_n_and_m() (PolicyBaseSchema method)
checksum() (ArchivedFleetState property)
(BaseEconomics.Web3.Iban method)
(BlockchainInterface.Web3.Iban method)
(FleetSensor property)
checksum_address() (NodeSprout property)
(NucypherKeyring property)
checksum_address_from_filepath() (CharacterConfiguration class method)
(UrsulaConfiguration class method)
circumvent_safegaurds_and_grant_without_paying() (Amonia method)
claim() (Bidder method)
(WorkLockAgent method)
clean_params() (NucypherMiddlewareClient method)
cleanup() (CharacterConfiguration method)
clear() (ForgetfulNodeStorage method)
(InMemoryContractRegistry method)
(JSONRPCStdoutEmitter method)
(LocalFileBasedNodeStorage method)
(NodeStorage method)
(StdoutEmitter method)
(TemporaryContractRegistry method)
Cleartext (class in nucypher.characters.control.specifications.fields.cleartext)
CLEF (EthereumClient attribute)
ClefSigner (class in nucypher.blockchain.eth.signers.software)
click (class in nucypher.characters.control.specifications.fields.misc)
click_type (BaseField attribute)
(Integer attribute)
(Wei attribute)
CLIController (class in nucypher.characters.control.controllers)
client() (BaseEconomics.Web3.Iban method)
(BlockchainInterface.Web3.Iban method)
clientVersion() (BaseEconomics.Web3 property)
(BlockchainInterface.Web3 property)
CLOCK (WorkTracker attribute)
code (JSONRPCStdoutEmitter.InternalError attribute)
(JSONRPCStdoutEmitter.InvalidParams attribute)
(JSONRPCStdoutEmitter.InvalidRequest attribute)
(JSONRPCStdoutEmitter.JSONRPCError attribute)
(JSONRPCStdoutEmitter.MethodNotFound attribute)
(JSONRPCStdoutEmitter.ParseError attribute)
coinbase() (EthereumClient property)
collect_policy_fee() (PolicyManagerAgent method)
(Staker method)
collect_refund() (PolicyManagerAgent method)
collect_staking_reward() (Staker method)
(StakingEscrowAgent method)
commit() (InMemoryContractRegistry method)
(TemporaryContractRegistry method)
commit_to_next_period() (StakingEscrowAgent method)
(Worker method)
compare_key() (DatastoreKey method)
complete() (WorkOrder method)
completed() (TreasureMapPublisher property)
completed_work() (Bidder property)
(StakerInfo property)
confers_public_key (CryptoPowerUp attribute)
(KeyPairBasedPower attribute)
configure_gas_strategy() (BlockchainInterface method)
connect() (BlockchainDeployerInterface method)
(BlockchainInterface method)
connect_cli() (CharacterPublicInterface class method)
construct_by_bob() (WorkOrder class method)
construct_map_id() (Bob method)
(BobConfiguration.Bob method)
construct_policy_hrac() (Bob method)
(BobConfiguration.Bob method)
construct_policy_id() (in module nucypher.crypto.utils)
consume_power_up() (CryptoPower method)
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)
(ForwarderAgent attribute)
(MultiSigAgent attribute)
(MultiSigDeployer attribute)
(NucypherTokenAgent attribute)
(NucypherTokenDeployer attribute)
(PolicyManagerAgent attribute)
(PolicyManagerDeployer attribute)
(ProxyContractDeployer attribute)
(StakingEscrowAgent attribute)
(StakingEscrowDeployer attribute)
(StakingInterfaceDeployer attribute)
(StakingInterfaceRouterDeployer attribute)
(TokenManagerAgent attribute)
(VotingAgent attribute)
(VotingAggregatorAgent attribute)
(WorkLockAgent attribute)
(WorklockDeployer attribute)
contract_name_stub (StakingEscrowDeployer attribute)
ContractAdministrator (class in nucypher.blockchain.eth.actors)
ContractAdministrator.UnknownContract
ContractAgency (class in nucypher.blockchain.eth.agents)
ContractEvents (class in nucypher.blockchain.eth.events)
ContractEventsThrottler (class in nucypher.blockchain.eth.events)
COOLING_TIME (EthereumClient attribute)
coro_make_request() (BaseEconomics.Web3.WebsocketProvider method)
(BlockchainInterface.Web3.WebsocketProvider method)
coro_request() (BaseEconomics.Web3.RequestManager method)
(BlockchainInterface.Web3.RequestManager method)
crash_right_now (Learner.NotEnoughTeachers attribute)
(Worker.UnbondedWorker attribute)
create_policy() (Alice method)
(AliceConfiguration.Alice method)
(AliceInterface method)
(BlockchainPolicyAuthor method)
(PolicyManagerAgent method)
create_tables() (Felix method)
(FelixConfiguration.Felix method)
create_transaction_proposal() (Trustee method)
createIndirect() (BaseEconomics.Web3.Iban static method)
(BlockchainInterface.Web3.Iban static method)
CreatePolicy (class in nucypher.characters.control.specifications.alice)
CryptoKit (class in nucypher.crypto.kits)
CryptoPower (class in nucypher.crypto.powers)
CryptoPowerUp (class in nucypher.crypto.powers)
cumulative_rewards_at_period() (StandardTokenEconomics method)
current_committed_period() (StakerInfo property)
current_period() (WorkTracker property)
current_stake() (Staker property)
current_state() (FleetSensor property)
current_teacher_node() (Learner method)
cycle_teacher_node() (Learner method)
D
DaoActor (class in nucypher.blockchain.eth.actors)
DAORegistry (class in nucypher.blockchain.eth.aragon)
DAORegistry.Instance (class in nucypher.blockchain.eth.aragon)
DAORegistry.InstanceNotInRegistry
data() (Action property)
Datastore (class in nucypher.datastore.datastore)
datastore() (Ursula property)
(UrsulaConfiguration.Ursula property)
DatastoreKey (class in nucypher.datastore.datastore)
DatastoreRecord (class in nucypher.datastore.base)
DatastoreTransactionError
date() (BaseEconomics.MayaDT property)
DateTime (class in nucypher.characters.control.specifications.fields.datetime)
datetime() (BaseEconomics.MayaDT method)
datetime_at_period() (in module nucypher.blockchain.eth.utils)
datetime_to_period() (in module nucypher.blockchain.eth.utils)
day() (BaseEconomics.MayaDT property)
db_filepath (Vladimir attribute)
DBWriteError
decentralized_identity_evidence() (Teacher property)
decode() (RecordField property)
decode_node_bytes() (LocalFileBasedNodeStorage method)
(NodeStorage method)
decode_transaction_data() (Proposal method)
Decrypt (class in nucypher.characters.control.specifications.alice)
decrypt() (AliceInterface method)
(Character method)
(DecryptingKeypair method)
decrypt_message_kit() (Alice method)
(AliceConfiguration.Alice method)
DecryptingKeypair (class in nucypher.crypto.keypairs)
DecryptingPower (class in nucypher.crypto.powers)
DEFAULT (NetworksInventory attribute)
default() (BlockchainInterface.TransactionFailed property)
DEFAULT_ACCOUNT_INDEX (TrezorSigner attribute)
DEFAULT_AVAILABILITY_CHECKS (UrsulaConfiguration attribute)
default_color (StdoutEmitter attribute)
DEFAULT_CONFIG_ROOT (BaseConfiguration attribute)
DEFAULT_CONTENT_TYPE (ClefSigner attribute)
DEFAULT_CONTROLLER_PORT (AliceConfiguration attribute)
(BobConfiguration attribute)
(CharacterConfiguration attribute)
DEFAULT_DB_FILEPATH (FelixConfiguration attribute)
DEFAULT_DB_NAME (FelixConfiguration attribute)
(UrsulaConfiguration 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_IPC_PATH (ClefSigner attribute)
DEFAULT_LEARNER_PORT (FelixConfiguration attribute)
DEFAULT_M (AliceConfiguration attribute)
DEFAULT_MAX_BLOCKS_PER_CALL (ContractEventsThrottler attribute)
default_middlewares() (BaseEconomics.Web3.RequestManager static method)
(BlockchainInterface.Web3.RequestManager static method)
DEFAULT_N (AliceConfiguration attribute)
DEFAULT_NETWORK_MIDDLEWARE (CharacterConfiguration attribute)
DEFAULT_PAGINATION_SIZE (StakingEscrowAgent attribute)
default_rate() (BlockchainPolicyAuthor property)
DEFAULT_REST_HOST (FelixConfiguration attribute)
DEFAULT_REST_PORT (FelixConfiguration attribute)
(UrsulaConfiguration attribute)
default_sink_callable() (StdoutEmitter method)
DEFAULT_STORE_CARDS (AliceConfiguration attribute)
(BobConfiguration attribute)
DEFAULT_STORE_POLICIES (AliceConfiguration attribute)
DEFAULT_TRANSACTION_GAS_LIMITS (EthereumContractAgent attribute)
DEFFAULT_STORE_POLICIES (BobConfiguration attribute)
DelegatingPower (class in nucypher.crypto.powers)
delete() (Card method)
(DatastoreRecord method)
delimiter (JSONRPCStdoutEmitter attribute)
DEM
deploy() (AdjudicatorDeployer method)
(BaseContractDeployer method)
(MultiSigDeployer method)
(NucypherTokenDeployer method)
(PolicyManagerDeployer method)
(ProxyContractDeployer method)
(StakingEscrowDeployer method)
(StakingInterfaceDeployer method)
(UpgradeableContractMixin method)
(WorklockDeployer method)
deploy_contract() (BlockchainDeployerInterface method)
(ContractAdministrator method)
deployment_steps (AdjudicatorDeployer attribute)
(BaseContractDeployer attribute)
(MultiSigDeployer attribute)
(NucypherTokenDeployer attribute)
(PolicyManagerDeployer attribute)
(ProxyContractDeployer attribute)
(StakingEscrowDeployer attribute)
(StakingInterfaceDeployer attribute)
(WorklockDeployer attribute)
deposit_and_increase() (StakingEscrowAgent method)
deposit_tokens() (StakingEscrowAgent method)
derivation_root() (TrezorSigner property)
derive_crypto_power() (NucypherKeyring method)
derive_federated_address() (Character method)
derive_node_power_ups() (CharacterConfiguration method)
derive_policy_encrypting_key() (AliceInterface method)
DerivedKeyBasedPower (class in nucypher.crypto.powers)
DerivePolicyEncryptionKey (class in nucypher.characters.control.specifications.alice)
describe() (Card method)
(Datastore method)
(Stake method)
deserialize() (Authorization class method)
(BaseConfiguration class method)
destinations() (TreasureMap property)
destroy() (CharacterConfiguration method)
(NucypherKeyring method)
(UrsulaConfiguration method)
dev_mode() (CharacterConfiguration property)
DEVELOPMENT_REGISTRY_NAME (BaseContractRegistry attribute)
DevelopmentInstallationRequired
disable_restaking() (Staker method)
disable_snapshots() (Staker method)
disable_winding_down() (Staker method)
DISBURSEMENT_INTERVAL (Felix attribute)
(FelixConfiguration.Felix attribute)
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)
DISTRIBUTION_INTERVAL (Felix attribute)
(FelixConfiguration.Felix attribute)
divide_stake() (Staker method)
(StakingEscrowAgent method)
DIVISIBLE (Stake.Status attribute)
domain() (LocalUrsulaStatus property)
(NodeSprout property)
Downtime (class in nucypher.types)
draw() (StakersReservoir method)
draw_at_most() (StakersReservoir method)
duration() (Stake property)
dynamic_payload() (CharacterConfiguration property)
(StakeHolderConfiguration property)
(UrsulaConfiguration property)
E
ecdsa_sign() (in module nucypher.crypto.api)
echo() (JSONRPCStdoutEmitter method)
(StdoutEmitter method)
economics() (BaseContractDeployer property)
EconomicsFactory (class in nucypher.blockchain.economics)
EDITABLE (Stake.Status attribute)
EmbeddedRegistrySource (class in nucypher.blockchain.eth.registry)
EmergencyResponseManager (class in nucypher.blockchain.eth.actors)
emitter() (BlockchainInterfaceFactory.CachedInterface property)
empty() (StateDiff method)
enable_restaking() (Staker method)
enable_snapshots() (Staker method)
enable_strict_bytes_type_checking() (BaseEconomics.Web3 method)
(BlockchainInterface.Web3 method)
enable_unstable_package_management_api() (BaseEconomics.Web3 method)
(BlockchainInterface.Web3 method)
enable_winding_down() (Staker method)
enact() (Policy method)
enact_policy() (RestMiddleware method)
enact_without_tabulating_responses() (Amonia static method)
EnactedPolicy (class in nucypher.policy.policies)
encode() (RecordField property)
encode_actions() (CallScriptCodec class method)
encode_node_bytes() (LocalFileBasedNodeStorage method)
(NodeStorage method)
encrypt_and_sign() (in module nucypher.crypto.api)
encrypt_for() (Character method)
encrypt_message() (Enrico method)
(EnricoInterface method)
encrypting_key() (Card property)
encrypting_public_key() (NucypherKeyring property)
EncryptMessage (class in nucypher.characters.control.specifications.enrico)
end_bid_date (WorklockParameters attribute)
end_bidding_date() (WorkLockAgent property)
end_cancellation_date (WorklockParameters attribute)
end_cancellation_date() (WorkLockAgent property)
end_period() (Downtime property)
endpoint_uri (BaseEconomics.Web3.HTTPProvider attribute)
(BlockchainInterface.Web3.HTTPProvider attribute)
Enrico
(class in nucypher.characters.lawful)
EnricoInterface (class in nucypher.characters.control.interfaces)
enroll() (BaseContractRegistry method)
enrolled_addresses() (BaseContractRegistry property)
enrolled_names() (BaseContractRegistry property)
ens() (BaseEconomics.Web3 property)
(BlockchainInterface.Web3 property)
ensure_bidding_is_open() (Bidder method)
ensure_correct_sender() (PolicyMessageKit method)
epoch() (BaseEconomics.MayaDT property)
epoch_to_period() (in module nucypher.blockchain.eth.utils)
erc20_initial_supply() (BaseEconomics property)
erc20_reward_supply() (BaseEconomics property)
erc20_total_supply() (BaseEconomics property)
error() (JSONRPCStdoutEmitter method)
(StdoutEmitter method)
error_message (EthereumClient.ChainReorganizationDetected attribute)
estimate_block_number_for_period() (in module nucypher.blockchain.eth.utils)
estimate_verifying_correctness() (WorkLockAgent method)
eth (BaseEconomics.Web3 attribute)
(BlockchainInterface.Web3 attribute)
eth_balance() (BaseActor property)
(Worker property)
eth_to_tokens() (WorkLockAgent method)
eth_to_work() (WorkLockAgent method)
ETHER_AIRDROP_AMOUNT (Felix attribute)
(FelixConfiguration.Felix attribute)
etherbase() (EthereumClient property)
ethereum_tester (BaseEconomics.Web3.EthereumTesterProvider attribute)
(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)
evaluate_cfrag() (AdjudicatorAgent method)
evaluation_arguments() (IndisputableEvidence method)
EventRecord (class in nucypher.blockchain.eth.events)
exception() (WebEmitter method)
excuses() (AvailabilityTracker property)
execute() (MultiSigAgent method)
(Trustee method)
Executive (class in nucypher.blockchain.eth.actors)
ExistingKeyringError
expected_bytes_length() (InterfaceInfo method)
F
FAST_INTERVAL (AvailabilityTracker attribute)
FederatedPolicy (class in nucypher.policy.policies)
Felix
(class in nucypher.characters.chaotic)
Felix.NoDatabase
FelixConfiguration (class in nucypher.config.characters)
FelixConfiguration.Felix (class in nucypher.config.characters)
FelixConfiguration.Felix.NoDatabase
fetch_arrangement_addresses_from_policy_txid() (PolicyManagerAgent method)
fetch_latest_publication() (CanonicalRegistrySource method)
(EmbeddedRegistrySource method)
(GithubRegistrySource method)
(RegistrySourceManager method)
fetch_policy() (PolicyManagerAgent method)
fetch_policy_arrangements() (PolicyManagerAgent method)
field_type() (RecordField property)
FileField (class in nucypher.characters.control.specifications.fields.file)
filepath() (Card property)
(LocalContractRegistry property)
filtered_stakes() (Staker method)
find_expired_policies() (in module nucypher.datastore.queries)
find_expired_treasure_maps() (in module nucypher.datastore.queries)
find_policy_arrangements() (in module nucypher.datastore.queries)
find_raw_contract_data() (BlockchainDeployerInterface method)
fingerprint() (Keypair method)
(SignatureStamp method)
fingerprint_from_key() (in module nucypher.crypto.utils)
first_period() (RawSubStakeInfo property)
(SubStakeInfo property)
first_phase_final_period() (StandardTokenEconomics method)
first_phase_max_issuance (StakingEscrowParameters attribute)
first_phase_total_supply (StakingEscrowParameters attribute)
flags() (StakerInfo property)
fleet_state() (LocalUrsulaStatus property)
FleetSensor (class in nucypher.acumen.perception)
FleetState (class in nucypher.acumen.perception)
follow_treasure_map() (Bob method)
(BobConfiguration.Bob method)
force_refund() (Bidder method)
(WorkLockAgent method)
forget() (ForgetfulNodeStorage method)
forget_nodes() (CharacterConfiguration method)
ForgetfulNodeStorage (class in nucypher.config.storages)
formal_uri() (InterfaceInfo property)
format_method_arguments() (EncryptMessage method)
forward() (ForwarderAgent method)
ForwarderAgent (class in nucypher.blockchain.eth.agents)
fraud_address (Vladimir attribute)
fraud_key (Vladimir attribute)
from_alice() (Arrangement class method)
(Enrico class method)
from_base64() (Card class method)
from_bytes() (Arrangement class method)
(Card class method)
(CryptoKit class method)
(InterfaceInfo class method)
(Revocation class method)
(TreasureMap class method)
(Ursula class method)
(UrsulaConfiguration.Ursula class method)
(WorkOrder.PRETask class method)
from_bytestring() (DatastoreKey class method)
from_character() (Card class method)
from_config() (Character class method)
from_configuration_file() (BaseConfiguration class method)
(CharacterConfiguration class method)
from_datetime() (BaseEconomics.MayaDT class method)
from_dict() (Card class method)
(LocalContractRegistry class method)
from_file() (Authorization class method)
(Proposal class method)
from_hex() (Authorization class method)
(Card class method)
from_iso8601() (BaseEconomics.MayaDT class method)
from_latest_publication() (BaseContractRegistry class method)
from_lawful_alice() (Amonia class method)
from_nunits() (NU class method)
from_payload() (ForgetfulNodeStorage class method)
(LocalFileBasedNodeStorage class method)
(NodeStorage class method)
from_processed_bytes() (Ursula class method)
(UrsulaConfiguration.Ursula class method)
from_public_keys() (Character class method)
from_rest_payload() (WorkOrder class method)
from_rest_url() (Ursula class method)
(UrsulaConfiguration.Ursula class method)
from_rfc2822() (BaseEconomics.MayaDT static method)
from_rfc3339() (BaseEconomics.MayaDT static 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() (ClefSigner class method)
(KeystoreSigner class method)
(Signer class method)
(TrezorSigner class method)
(Web3Signer class method)
from_stake_info() (Stake class method)
from_storage() (Ursula class method)
(UrsulaConfiguration.Ursula class method)
from_struct() (BaseEconomics.MayaDT class method)
from_target_ursula() (Vladimir class method)
from_teacher_uri() (Ursula class method)
(UrsulaConfiguration.Ursula class method)
from_tokens() (NU class method)
from_transaction() (Proposal class method)
from_w3() (EthereumClient class method)
fromAddress() (BaseEconomics.Web3.Iban static method)
(BlockchainInterface.Web3.Iban static method)
fromBban() (BaseEconomics.Web3.Iban static method)
(BlockchainInterface.Web3.Iban static method)
fromWei() (BaseEconomics.Web3 static method)
(BlockchainInterface.Web3 static method)
fund() (WorklockDeployer method)
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)
(NucypherKeyring class method)
(StakeHolderConfiguration 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_kfrags() (Alice method)
(AliceConfiguration.Alice method)
(DelegatingPower method)
generate_parameters() (CharacterConfiguration method)
generate_policy_parameters() (Alice method)
(AliceConfiguration.Alice method)
(BlockchainPolicy static method)
(BlockchainPolicyAuthor method)
generate_runtime_filepaths() (CharacterConfiguration class method)
(StakeHolderConfiguration class method)
(UrsulaConfiguration method)
generate_self_signed_certificate() (in module nucypher.crypto.api)
generate_teacher_certificate() (in module nucypher.crypto.api)
get() (ForgetfulNodeStorage method)
(LocalFileBasedNodeStorage method)
(NodeStorage method)
get_address_of() (DAORegistry method)
get_agent() (ContractAgency class method)
get_agent_by_contract_name() (ContractAgency class method)
get_all_active_stakers() (StakingEscrowAgent method)
get_all_locked_tokens() (StakingEscrowAgent method)
get_all_stakes() (StakingEscrowAgent method)
get_allowance() (NucypherTokenAgent method)
get_app_name_of() (DAORegistry method)
get_available_compensation() (WorkLockAgent method)
get_available_refund() (WorkLockAgent method)
get_balance() (BlockchainInterface.TransactionFailed method)
(EthereumClient method)
(NucypherTokenAgent method)
get_base_deposit_rate() (WorkLockAgent method)
get_base_refund_rate() (WorkLockAgent method)
get_bidders() (WorkLockAgent method)
get_bidders_population() (WorkLockAgent method)
get_blocktime() (BlockchainInterface method)
(EthereumClient method)
get_bonus_deposit_rate() (WorkLockAgent method)
get_bonus_eth_supply() (WorkLockAgent method)
get_bonus_lot_value() (WorkLockAgent method)
get_bonus_refund_rate() (WorkLockAgent method)
get_card() (Alice method)
(AliceConfiguration.Alice method)
(Bob method)
(BobConfiguration.Bob method)
get_certificate() (RestMiddleware method)
get_competitive_rate() (RestMiddleware method)
get_completed_work() (StakingEscrowAgent method)
get_contract() (EthereumClient method)
get_contract_by_name() (BlockchainInterface method)
get_contract_factory() (BlockchainDeployerInterface method)
get_contract_instance() (BlockchainDeployerInterface method)
get_coordinates_as_bytes() (in module nucypher.crypto.utils)
get_current_committed_period() (StakingEscrowAgent method)
get_current_period() (StakingEscrowAgent method)
get_decrypting_power_from_label() (DelegatingPower method)
get_deployer() (HostingKeypair method)
(Ursula method)
(UrsulaConfiguration.Ursula method)
get_deposited_eth() (Bidder property)
(WorkLockAgent method)
get_economics() (EconomicsFactory class method)
get_eth_supply() (WorkLockAgent method)
get_ethereum_chain_id() (NetworksInventory class method)
get_fee_amount() (PolicyManagerAgent method)
get_fee_rate_range() (PolicyManagerAgent method)
get_filepath() (DAORegistry class method)
get_flags() (StakingEscrowAgent method)
get_gas_strategy() (BlockchainInterface class method)
get_global_locked_tokens() (StakingEscrowAgent method)
get_instance() (DAORegistry method)
get_instance_name_by_address() (DAORegistry method)
get_interface() (BlockchainInterfaceFactory class method)
get_last_committed_period() (StakingEscrowAgent method)
get_latest_enrollment() (BaseContractDeployer method)
get_locked_tokens() (StakingEscrowAgent method)
get_min_fee_rate() (PolicyManagerAgent method)
get_missing_commitments() (StakingEscrowAgent method)
get_next_committed_period() (StakingEscrowAgent method)
get_nodes_by_ids() (Learner method)
get_nodes_via_rest() (RestMiddleware method)
get_or_create_interface() (BlockchainInterfaceFactory class method)
get_owner() (MultiSigAgent method)
get_policy_arrangements() (in module nucypher.datastore.queries)
get_policy_encrypting_key_from_label() (Alice method)
(AliceConfiguration.Alice method)
get_primary_sources() (RegistrySourceManager class method)
get_principal_contract() (UpgradeableContractMixin method)
get_proof_challenge_scalar() (IndisputableEvidence 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_raw_min_fee_rate() (PolicyManagerAgent method)
get_raw_substake_info() (StakingEscrowAgent method)
get_refunded_work() (WorkLockAgent method)
get_remaining_work() (WorkLockAgent method)
get_request_headers() (BaseEconomics.Web3.HTTPProvider method)
(BlockchainInterface.Web3.HTTPProvider method)
get_request_kwargs() (BaseEconomics.Web3.HTTPProvider method)
(BlockchainInterface.Web3.HTTPProvider method)
get_signature_recovery_value() (in module nucypher.crypto.utils)
get_signature_stamp() (SigningKeypair method)
get_specification() (WorkOrder.PRETask method)
get_staker() (StakeHolder method)
get_staker_from_worker() (StakingEscrowAgent method)
get_staker_info() (StakingEscrowAgent method)
get_staker_population() (StakingEscrowAgent method)
get_stakers() (StakeHolder method)
(StakingEscrowAgent method)
get_stakers_reservoir() (BlockchainPolicyAuthor method)
(StakingEscrowAgent method)
get_static_resources() (in module nucypher.network.resources)
get_stream() (JSONRPCStdoutEmitter method)
(StdoutEmitter method)
(WebEmitter method)
get_substake_info() (StakingEscrowAgent method)
get_transaction() (EthereumClient method)
get_transaction_count() (EthereumClient method)
get_transaction_name() (in module nucypher.blockchain.eth.utils)
get_transaction_receipt() (EthereumClient method)
get_treasure_map() (Bob method)
(BobConfiguration.Bob method)
get_treasure_map_from_known_ursulas() (Bob method)
(BobConfiguration.Bob method)
get_treasure_map_from_node() (RestMiddleware method)
get_unsigned_transaction_hash() (MultiSigAgent method)
get_whales() (Bidder method)
get_work_orders() (in module nucypher.datastore.queries)
get_worker_from_staker() (StakingEscrowAgent method)
geth (BaseEconomics.Web3 attribute)
(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)
(AliceInterface method)
grant_while_paying_the_wrong_nodes() (Amonia method)
grant_without_paying() (Amonia method)
GrantPolicy (class in nucypher.characters.control.specifications.alice)
H
handle_batch() (JSONRPCController method)
handle_error() (BaseSchema method)
handle_learning_errors() (Learner method)
handle_measurement_errors() (AvailabilityTracker method)
handle_message() (JSONRPCController method)
handle_procedure_call() (JSONRPCController method)
handle_request() (CharacterControlServer method)
(CLIController method)
(JSONRPCController method)
(WebController method)
handle_trezor_call() (in module nucypher.blockchain.eth.signers.hardware)
handle_working_errors() (WorkTracker method)
has_claimed() (Bidder property)
hash_algorithm() (AdjudicatorAgent property)
HASH_ALGORITHM_KECCAK256 (BaseEconomics attribute)
HASH_ALGORITHM_RIPEMD160 (BaseEconomics attribute)
HASH_ALGORITHM_SHA256 (BaseEconomics attribute)
HEADER (WorkOrder attribute)
HostingKeypair (class in nucypher.crypto.keypairs)
hour() (BaseEconomics.MayaDT property)
I
IBEX (NetworksInventory attribute)
icon() (FleetSensor property)
(FleetState property)
id() (BaseContractRegistry property)
(Card property)
ID_LENGTH (Arrangement attribute)
(TreasureMap attribute)
INACTIVE (Stake.Status attribute)
include_blockchain_signature() (SignedTreasureMap method)
increase_allowance() (NucypherTokenAgent method)
increase_stake() (Staker method)
INDENTATION (BaseConfiguration attribute)
IndisputableEvidence (class in nucypher.policy.collections)
InfuraClient (class in nucypher.blockchain.eth.clients)
InfuraRetryRequestMiddleware (class in nucypher.blockchain.middleware.retry)
init_steps (StakingEscrowDeployer attribute)
initial_period() (StakeList property)
initialize() (CharacterConfiguration method)
(ForgetfulNodeStorage method)
(LocalFileBasedNodeStorage method)
(NodeStorage method)
(StakeHolderConfiguration method)
(TemporaryFileBasedNodeStorage method)
initialize_interface() (BlockchainInterfaceFactory class method)
initialize_stake() (Stake class method)
(Staker method)
inject_middleware() (EthereumClient method)
InMemoryContractRegistry (class in nucypher.blockchain.eth.registry)
input_splitter (WorkOrder.PRETask attribute)
InstanceAgent (class in nucypher.blockchain.eth.agents)
institution() (BaseEconomics.Web3.Iban method)
(BlockchainInterface.Web3.Iban method)
insufficient_eth() (BlockchainInterface.TransactionFailed property)
Integer (class in nucypher.characters.control.specifications.fields.misc)
interface() (BlockchainInterfaceFactory.CachedInterface property)
interface_info_with_metadata() (Ursula method)
(UrsulaConfiguration.Ursula method)
InterfaceInfo (class in nucypher.network.protocols)
INTERVAL_CEIL (WorkTracker attribute)
INTERVAL_FLOOR (WorkTracker attribute)
invalid_metadata_message (Learner attribute)
InvalidArgumentCombo
InvalidChecksumAddress
InvalidInputData
InvalidNodeCertificate
InvalidOutputData
InvalidSignature
Investigator (class in nucypher.blockchain.eth.actors)
invoke_method() (NucypherMiddlewareClient method)
ipc() (JSONRPCStdoutEmitter method)
(StdoutEmitter method)
IPC_CODE (BlockchainInterface.TransactionFailed attribute)
is_active() (StakingEscrowDeployer property)
is_child() (Stake.Status method)
is_claiming_available() (WorkLockAgent method)
is_compatible_version() (Ursula class method)
(UrsulaConfiguration.Ursula class method)
is_connected() (BlockchainInterface property)
(ClefSigner method)
(EthereumClient property)
(Web3Signer method)
is_deployed() (BaseContractDeployer method)
is_device() (ClefSigner method)
(KeystoreSigner method)
(Signer method)
(TransactingPower property)
(TrezorSigner method)
(Web3Signer method)
is_encodable() (BaseEconomics.Web3 method)
(BlockchainInterface.Web3 method)
is_interface_initialized() (BlockchainInterfaceFactory class method)
is_local (EthereumClient attribute)
(EthereumTesterClient attribute)
(GanacheClient attribute)
(InfuraClient attribute)
is_local() (GethClient property)
is_migrated() (Staker property)
(StakingEscrowAgent method)
is_owner() (MultiSigAgent method)
is_primary (CanonicalRegistrySource attribute)
(EmbeddedRegistrySource attribute)
(GithubRegistrySource attribute)
is_request_result_retry() (AlchemyRetryRequestMiddleware method)
(InfuraRetryRequestMiddleware method)
(RetryRequestMiddleware method)
is_restaking() (Staker property)
(StakingEscrowAgent method)
is_saved() (Card property)
is_staking() (Staker property)
is_taking_snapshots() (Staker property)
(StakingEscrowAgent method)
is_unlocked() (NucypherKeyring property)
is_valid_clef_uri() (ClefSigner class method)
is_winding_down() (Staker property)
(StakingEscrowAgent method)
isAddress() (BaseEconomics.Web3 static method)
(BlockchainInterface.Web3 static method)
isChecksumAddress() (BaseEconomics.Web3 static method)
(BlockchainInterface.Web3 static method)
isConnected() (BaseEconomics.Web3 method)
(BaseEconomics.Web3.EthereumTesterProvider method)
(BlockchainInterface.Web3 method)
(BlockchainInterface.Web3.EthereumTesterProvider method)
isDirect() (BaseEconomics.Web3.Iban method)
(BlockchainInterface.Web3.Iban method)
isIndirect() (BaseEconomics.Web3.Iban method)
(BlockchainInterface.Web3.Iban method)
iso8601() (BaseEconomics.MayaDT method)
issue_warnings() (AvailabilityTracker method)
isValid() (BaseEconomics.Web3.Iban method)
(BlockchainInterface.Web3.Iban method)
items() (FleetSensor method)
(FleetState method)
J
join_policy() (Bob method)
(BobConfiguration.Bob method)
(BobInterface method)
JoinPolicy (class in nucypher.characters.control.specifications.bob)
JSONRPCController (class in nucypher.characters.control.controllers)
JSONRPCStdoutEmitter (class in nucypher.characters.control.emitters)
JSONRPCStdoutEmitter.InternalError
JSONRPCStdoutEmitter.InvalidParams
JSONRPCStdoutEmitter.InvalidRequest
JSONRPCStdoutEmitter.JSONRPCError
JSONRPCStdoutEmitter.MethodNotFound
JSONRPCStdoutEmitter.ParseError
K
keccak() (BaseEconomics.Web3 static method)
(BlockchainInterface.Web3 static method)
keccak_digest() (in module nucypher.crypto.api)
keep_learning_about_nodes() (Learner method)
KEM
Key (class in nucypher.characters.control.specifications.fields.key)
Keypair (class in nucypher.crypto.keypairs)
KeyPairBasedPower (class in nucypher.crypto.powers)
keyring_root() (NucypherKeyring property)
KeystoreSigner (class in nucypher.blockchain.eth.signers.software)
KeystoreSigner.InvalidKeyfile
kFrag
known_node_class (CharacterConfiguration attribute)
known_nodes() (Learner property)
(LocalUrsulaStatus property)
L
Label
(class in nucypher.characters.control.specifications.fields.label)
last_committed_period() (LocalUrsulaStatus property)
(Staker property)
(StakerInfo property)
(Worker property)
last_learned_from() (RemoteUrsulaStatus property)
last_period() (RawSubStakeInfo property)
(SubStakeInfo property)
latest_state() (FleetSensor method)
learn_about_nodes_now() (Learner method)
learn_about_specific_nodes() (Learner method)
learn_from_teacher_node() (Learner method)
Learner (class in nucypher.network.nodes)
Learner.InvalidSignature
Learner.NotATeacher
Learner.NotEnoughNodes
Learner.NotEnoughTeachers
Learner.UnresponsiveTeacher
LEARNER_VERSION (Learner attribute)
LEARNING_TIMEOUT (Felix attribute)
(FelixConfiguration.Felix attribute)
(Learner attribute)
library (NucypherMiddlewareClient attribute)
List (class in nucypher.characters.control.specifications.fields.misc)
LMDB_MAP_SIZE (Datastore attribute)
load() (Card class method)
load_node_storage() (CharacterConfiguration class method)
load_seednodes() (Learner method)
local_datetime() (BaseEconomics.MayaDT method)
LOCAL_SIGNERS_ALLOWED (UrsulaConfiguration attribute)
local_timezone() (BaseEconomics.MayaDT property)
LocalContractRegistry (class in nucypher.blockchain.eth.registry)
LocalFileBasedNodeStorage (class in nucypher.config.storages)
LocalFileBasedNodeStorage.InvalidNodeMetadata
LocalFileBasedNodeStorage.NoNodeMetadataFileFound
LocalUrsulaStatus (class in nucypher.characters.lawful)
lock() (NucypherKeyring method)
lock_account() (ClefSigner method)
(EthereumClient method)
(EthereumTesterClient method)
(GethClient method)
(KeystoreSigner method)
(ParityClient method)
(Signer method)
(TransactingPower method)
(TrezorSigner method)
(Web3Signer method)
lock_and_create() (StakingEscrowAgent method)
lock_and_increase() (StakingEscrowAgent method)
lock_duration_coefficient_1 (StakingEscrowParameters attribute)
lock_duration_coefficient_2 (StakingEscrowParameters attribute)
lock_restake_until_period() (StakerInfo property)
LOCKED (Stake.Status attribute)
locked_tokens() (Staker method)
locked_value() (RawSubStakeInfo property)
(SubStakeInfo property)
log (FleetSensor attribute)
(NucypherKeyring attribute)
(Policy attribute)
(ProxyRESTServer attribute)
(RestMiddleware attribute)
(Signer attribute)
(Teacher attribute)
(TreasureMapPublisher attribute)
logger (BaseContractRegistry attribute)
(BaseEconomics.Web3.HTTPProvider attribute)
(BaseEconomics.Web3.IPCProvider attribute)
(BaseEconomics.Web3.RequestManager attribute)
(BaseEconomics.Web3.WebsocketProvider attribute)
(BlockchainInterface.Web3.HTTPProvider attribute)
(BlockchainInterface.Web3.IPCProvider attribute)
(BlockchainInterface.Web3.RequestManager attribute)
(BlockchainInterface.Web3.WebsocketProvider attribute)
(CanonicalRegistrySource attribute)
(RegistrySourceManager attribute)
lookup() (Card class method)
lot_value() (WorkLockAgent property)
LOWEST_COMPATIBLE_VERSION (Learner attribute)
LYNX (NetworksInventory attribute)
M
M (class in nucypher.characters.control.specifications.fields.misc)
m() (TreasureMap property)
MAINNET (NetworksInventory attribute)
maintain() (AvailabilityTracker method)
make_agent() (BaseContractDeployer method)
make_cli_controller() (Character method)
make_compass_for_alice() (Bob method)
(BobConfiguration.Bob method)
make_control_transport() (CharacterControlServer method)
(CLIController method)
(JSONRPCController method)
(WebController method)
make_request() (BaseEconomics.Web3.EthereumTesterProvider method)
(BaseEconomics.Web3.HTTPProvider method)
(BaseEconomics.Web3.IPCProvider method)
(BaseEconomics.Web3.WebsocketProvider 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_rpc_controller() (Character method)
make_web_app() (Felix method)
(FelixConfiguration.Felix method)
make_web_controller() (Alice method)
(AliceConfiguration.Alice method)
(Bob method)
(BobConfiguration.Bob method)
(Enrico method)
mark_as() (FleetSensor method)
matching_nodes_among() (Bob method)
(BobConfiguration.Bob method)
mature() (NodeSprout method)
(Teacher method)
max_allowable_locked_tokens (StakingEscrowParameters attribute)
max_confirmation_time() (WorkTracker method)
MAX_INDIVIDUAL_REGISTRATIONS (Felix attribute)
(FelixConfiguration.Felix attribute)
MAX_OWNER_COUNT (MultiSigDeployer attribute)
MAXIMUM_ALONE_TIME (AvailabilityTracker attribute)
maximum_rewarded_periods (StakingEscrowParameters attribute)
MAXIMUM_SCORE (AvailabilityTracker attribute)
measure() (AvailabilityTracker method)
measure_sample() (AvailabilityTracker method)
measure_work_flag() (StakerFlags property)
medium_warning() (AvailabilityTracker method)
merge_stakes() (Staker method)
(StakingEscrowAgent method)
MergedReservoir (class in nucypher.policy.policies)
message (AvailabilityTracker.Lonely attribute)
(AvailabilityTracker.Solitary attribute)
MESSAGE (DevelopmentInstallationRequired attribute)
message (JSONRPCStdoutEmitter.InternalError attribute)
(JSONRPCStdoutEmitter.InvalidParams attribute)
(JSONRPCStdoutEmitter.InvalidRequest attribute)
(JSONRPCStdoutEmitter.JSONRPCError attribute)
(JSONRPCStdoutEmitter.MethodNotFound attribute)
(JSONRPCStdoutEmitter.ParseError attribute)
message() (JSONRPCStdoutEmitter method)
(StdoutEmitter method)
MessageKit
(class in nucypher.crypto.kits)
microsecond() (BaseEconomics.MayaDT property)
middleware_onion() (BaseEconomics.Web3 property)
(BlockchainInterface.Web3 property)
middlewares (BaseEconomics.Web3.EthereumTesterProvider attribute)
(BlockchainInterface.Web3.EthereumTesterProvider attribute)
migrate() (Staker method)
(StakingEscrowAgent method)
migration_flag() (StakerFlags property)
mild_warning() (AvailabilityTracker method)
min_allowable_locked_tokens (StakingEscrowParameters attribute)
min_allowed_bid (WorklockParameters attribute)
min_fee_rate() (Staker property)
min_locked_periods (StakingEscrowParameters attribute)
min_worker_periods (StakingEscrowParameters attribute)
minimum_allowed_bid() (WorkLockAgent property)
MINIMUM_DISBURSEMENT (Felix attribute)
(FelixConfiguration.Felix attribute)
MINIMUM_PASSWORD_LENGTH (NucypherKeyring attribute)
mint() (Staker method)
(StakingEscrowAgent method)
mintable_periods() (Staker method)
minting_coefficient (StakingEscrowParameters attribute)
minute() (BaseEconomics.MayaDT property)
missing_commitments() (LocalUrsulaStatus property)
(Staker property)
(Worker property)
MissingField
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.aragon
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.multisig
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.hardware
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.chaotic
nucypher.characters.control
nucypher.characters.control.controllers
nucypher.characters.control.emitters
nucypher.characters.control.interfaces
nucypher.characters.control.specifications
nucypher.characters.control.specifications.alice
nucypher.characters.control.specifications.base
nucypher.characters.control.specifications.bob
nucypher.characters.control.specifications.enrico
nucypher.characters.control.specifications.exceptions
nucypher.characters.control.specifications.fields
nucypher.characters.control.specifications.fields.base
nucypher.characters.control.specifications.fields.cleartext
nucypher.characters.control.specifications.fields.datetime
nucypher.characters.control.specifications.fields.file
nucypher.characters.control.specifications.fields.key
nucypher.characters.control.specifications.fields.label
nucypher.characters.control.specifications.fields.messagekit
nucypher.characters.control.specifications.fields.misc
nucypher.characters.control.specifications.fields.signature
nucypher.characters.control.specifications.fields.treasuremap
nucypher.characters.lawful
nucypher.characters.unlawful
nucypher.config
nucypher.config.base
nucypher.config.characters
nucypher.config.constants
nucypher.config.keyring
nucypher.config.storages
nucypher.crypto
nucypher.crypto.api
nucypher.crypto.constants
nucypher.crypto.keypairs
nucypher.crypto.kits
nucypher.crypto.powers
nucypher.crypto.signing
nucypher.crypto.splitters
nucypher.crypto.utils
nucypher.datastore
nucypher.datastore.base
nucypher.datastore.datastore
nucypher.datastore.deprecated
nucypher.datastore.models
nucypher.datastore.queries
nucypher.exceptions
nucypher.network
nucypher.network.exceptions
nucypher.network.middleware
nucypher.network.nodes
nucypher.network.protocols
nucypher.network.resources
nucypher.network.server
nucypher.network.trackers
nucypher.policy
nucypher.policy.collections
nucypher.policy.identity
nucypher.policy.policies
nucypher.types
month() (BaseEconomics.MayaDT property)
most_recent_replete() (WorkOrderHistory method)
MULTIPLIER (Felix attribute)
(FelixConfiguration.Felix attribute)
MultiSigActor (class in nucypher.blockchain.eth.actors)
MultiSigActor.UnknownExecutive
MultiSigAgent (class in nucypher.blockchain.eth.agents)
MultiSigDeployer (class in nucypher.blockchain.eth.deployers)
N
N (class in nucypher.characters.control.specifications.fields.misc)
NAME (AliceConfiguration attribute)
(BaseConfiguration attribute)
(BobConfiguration attribute)
name (CanonicalRegistrySource attribute)
(EmbeddedRegistrySource attribute)
NAME (FelixConfiguration attribute)
name (GithubRegistrySource attribute)
NAME (StakeHolderConfiguration attribute)
(UrsulaConfiguration attribute)
name() (Character property)
(DAORegistry.Instance property)
net (BaseEconomics.Web3 attribute)
(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)
new_vote() (VotingAgent method)
next_bidder_to_check() (WorkLockAgent method)
next_committed_period() (StakerInfo property)
Nickname (class in nucypher.acumen.nicknames)
nickname() (ArchivedFleetState property)
(Card property)
(FleetSensor property)
(LocalUrsulaStatus property)
(NodeSprout property)
(RemoteUrsulaStatus property)
NicknameCharacter (class in nucypher.acumen.nicknames)
node_id_splitter (TreasureMap attribute)
node_information() (NucypherMiddlewareClient method)
node_selector() (NucypherMiddlewareClient method)
node_splitter (Learner attribute)
NoDecryptingPower
nodes_as_bytes() (TreasureMap method)
nodes_removed() (StateDiff property)
nodes_updated() (StateDiff property)
NodeSprout (class in nucypher.network.nodes)
NodeStorage (class in nucypher.config.storages)
NodeStorage.NodeStorageError
NodeStorage.UnknownNode
non_withdrawable_stake() (Staker method)
(StakingEscrowAgent method)
nonce() (MultiSigAgent property)
NoSigningPower
not_found_error (DecryptingPower attribute)
(SigningPower attribute)
(TLSHostingPower attribute)
(TransactingPower attribute)
NoTransactingPower
NU
(class in nucypher.blockchain.eth.token)
NU.InvalidAmount
NU.InvalidDenomination
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.aragon
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.multisig
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.hardware
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.chaotic
module
nucypher.characters.control
module
nucypher.characters.control.controllers
module
nucypher.characters.control.emitters
module
nucypher.characters.control.interfaces
module
nucypher.characters.control.specifications
module
nucypher.characters.control.specifications.alice
module
nucypher.characters.control.specifications.base
module
nucypher.characters.control.specifications.bob
module
nucypher.characters.control.specifications.enrico
module
nucypher.characters.control.specifications.exceptions
module
nucypher.characters.control.specifications.fields
module
nucypher.characters.control.specifications.fields.base
module
nucypher.characters.control.specifications.fields.cleartext
module
nucypher.characters.control.specifications.fields.datetime
module
nucypher.characters.control.specifications.fields.file
module
nucypher.characters.control.specifications.fields.key
module
nucypher.characters.control.specifications.fields.label
module
nucypher.characters.control.specifications.fields.messagekit
module
nucypher.characters.control.specifications.fields.misc
module
nucypher.characters.control.specifications.fields.signature
module
nucypher.characters.control.specifications.fields.treasuremap
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.keyring
module
nucypher.config.storages
module
nucypher.crypto
module
nucypher.crypto.api
module
nucypher.crypto.constants
module
nucypher.crypto.keypairs
module
nucypher.crypto.kits
module
nucypher.crypto.powers
module
nucypher.crypto.signing
module
nucypher.crypto.splitters
module
nucypher.crypto.utils
module
nucypher.datastore
module
nucypher.datastore.base
module
nucypher.datastore.datastore
module
nucypher.datastore.deprecated
module
nucypher.datastore.models
module
nucypher.datastore.queries
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.server
module
nucypher.network.trackers
module
nucypher.policy
module
nucypher.policy.collections
module
nucypher.policy.identity
module
nucypher.policy.policies
module
nucypher.types
module
NucypherKeyring (class in nucypher.config.keyring)
NucypherKeyring.AuthenticationFailed
NucypherKeyring.KeyringError
NucypherKeyring.KeyringLocked
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)
null_stream() (in module nucypher.characters.control.emitters)
number_of_deployment_transactions (StakingInterfaceDeployer attribute)
number_of_owners() (MultiSigAgent property)
NuNit
nunits_per_token (BaseEconomics attribute)
O
only_me() (in module nucypher.blockchain.eth.decorators)
opts (BaseSchema attribute)
(CreatePolicy attribute)
(Decrypt attribute)
(DerivePolicyEncryptionKey attribute)
(EncryptMessage attribute)
(GrantPolicy attribute)
(JoinPolicy attribute)
(PolicyBaseSchema attribute)
(PublicKeys attribute)
,
[1]
(Retrieve attribute)
(Revoke attribute)
orient() (TreasureMap method)
output_splitter (WorkOrder.PRETask attribute)
ownable_deployer_classes (ContractAdministrator attribute)
OwnableContractMixin (class in nucypher.blockchain.eth.deployers)
OwnableContractMixin.ContractNotOwnable
owned_tokens() (Staker method)
(StakingEscrowAgent method)
owner() (EthereumContractAgent property)
(OwnableContractMixin property)
owners() (MultiSigAgent property)
P
parity (BaseEconomics.Web3 attribute)
(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)
partition_stakers_by_activity() (StakingEscrowAgent method)
path() (KeystoreSigner property)
payload() (ForgetfulNodeStorage method)
(LocalFileBasedNodeStorage method)
(NodeStorage method)
(WorkOrder method)
payload_splitter() (Ursula class method)
(UrsulaConfiguration.Ursula class method)
peek() (BaseConfiguration class method)
peek_at_treasure_map() (Bob method)
(BobConfiguration.Bob method)
peers() (EthereumClient property)
(GethClient property)
(ParityClient property)
penalty_history() (AdjudicatorAgent method)
penalty_history_coefficient() (AdjudicatorAgent property)
pending() (WorkTracker property)
percentage_penalty_coefficient() (AdjudicatorAgent property)
Period
period_to_epoch() (in module nucypher.blockchain.eth.utils)
periods_remaining() (Stake property)
PKE
place_bid() (Bidder method)
pm() (BaseEconomics.Web3 property)
(BlockchainInterface.Web3 property)
Policy (class in nucypher.policy.policies)
Policy.EnactmentError
Policy.NotEnoughUrsulas
POLICY_ID_LENGTH (Policy attribute)
policy_manager() (StakingEscrowAgent property)
policy_pubkey() (Enrico property)
PolicyArrangement (class in nucypher.datastore.models)
PolicyBaseSchema (class in nucypher.characters.control.specifications.alice)
PolicyManagerAgent (class in nucypher.blockchain.eth.agents)
PolicyManagerDeployer (class in nucypher.blockchain.eth.deployers)
PolicyMessageKit (class in nucypher.crypto.kits)
population() (ArchivedFleetState property)
(FleetSensor property)
(FleetState property)
PositiveInteger (class in nucypher.characters.control.specifications.fields.misc)
power_ups() (CryptoPower method)
PowerUpError
PRE
precompute_values() (IndisputableEvidence method)
PrefetchStrategy (class in nucypher.policy.policies)
preparation_steps (StakingEscrowDeployer attribute)
prepare_for_publication() (TreasureMap method)
prettify_eth_amount() (in module nucypher.blockchain.eth.utils)
pretty() (StdoutEmitter method)
previous_fleet_states() (LocalUrsulaStatus property)
previous_states() (FleetSensor method)
primary_deployer_classes (ContractAdministrator attribute)
PrivateKeyExistsError
produce() (CharacterConfiguration method)
(UrsulaConfiguration method)
prolong_stake() (Staker method)
(StakingEscrowAgent method)
Proposal (class in nucypher.blockchain.eth.multisig)
propose_adding_owner() (Trustee method)
propose_arrangement() (RestMiddleware method)
propose_changing_threshold() (Trustee method)
propose_removing_owner() (Trustee method)
provider() (BaseEconomics.Web3 property)
(BaseEconomics.Web3.RequestManager property)
(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_id() (TreasureMap method)
public_key() (KeyPairBasedPower method)
public_keys() (AliceInterface method)
(BobInterface method)
(Character method)
public_verify() (TreasureMap method)
PublicKeys (class in nucypher.characters.control.specifications.alice)
(class in nucypher.characters.control.specifications.bob)
publish_fraudulent_treasure_map() (Vladimir method)
publish_treasure_map() (EnactedPolicy method)
put_treasure_map_on_node() (RestMiddleware method)
Q
query_by() (Datastore method)
R
r() (Authorization.SignatureComponents property)
random_interval() (WorkTracker class method)
raw_min_fee_rate() (Staker property)
RawSubStakeInfo (class in nucypher.types)
Re-encryption Key
read() (BaseContractRegistry method)
(InMemoryContractRegistry method)
(LocalContractRegistry method)
read_certificate_pseudonym() (in module nucypher.crypto.api)
read_nodes_from_storage() (Learner method)
READY_CLI_FEEDBACK_RATE (Worker attribute)
READY_POLL_RATE (Worker attribute)
READY_TIMEOUT (Worker attribute)
ready_to_activate() (StakingEscrowDeployer property)
really_unknown_version_message (Teacher attribute)
REASONS (BlockchainInterface attribute)
receive_async() (BaseEconomics.Web3.RequestManager method)
(BlockchainInterface.Web3.RequestManager method)
receive_blocking() (BaseEconomics.Web3.RequestManager method)
(BlockchainInterface.Web3.RequestManager method)
record() (AvailabilityTracker method)
record_field() (DatastoreKey property)
record_fleet_state() (FleetSensor method)
record_id() (DatastoreKey property)
record_node() (FleetSensor method)
record_remote_fleet_state() (FleetSensor method)
record_type() (DatastoreKey property)
recorded_fleet_state() (RemoteUrsulaStatus property)
RecordField (class in nucypher.datastore.base)
RecordNotFound
recover_address_eip_191() (in module nucypher.crypto.api)
recover_executive_address() (Authorization method)
recover_pubkey_from_signature() (in module nucypher.crypto.utils)
reencrypt() (RestMiddleware method)
refresh() (StakeList method)
refresh_stakes() (Staker method)
refund() (WorkLockAgent method)
refund_deposit() (Bidder method)
refunded_work() (Bidder property)
register_interface() (BlockchainInterfaceFactory class method)
REGISTRY_NAME (BaseContractRegistry attribute)
REGISTRY_TYPE (LocalContractRegistry attribute)
RegistrySourceManager (class in nucypher.blockchain.eth.registry)
RegistrySourceManager.NoSourcesAvailable
release_worker() (StakingEscrowAgent method)
remaining_work() (Bidder property)
remember_node() (Learner method)
RemoteUrsulaStatus (class in nucypher.acumen.perception)
remove() (ForgetfulNodeStorage method)
(LocalFileBasedNodeStorage method)
(NodeStorage method)
remove_inactive_stake() (Staker method)
(StakingEscrowAgent method)
request_async() (BaseEconomics.Web3.RequestManager method)
(BlockchainInterface.Web3.RequestManager method)
request_blocking() (BaseEconomics.Web3.RequestManager method)
(BlockchainInterface.Web3.RequestManager method)
request_evaluation() (Investigator method)
respond() (WebEmitter method)
response_cleaner() (NucypherMiddlewareClient static method)
rest_app() (Ursula property)
(UrsulaConfiguration.Ursula property)
rest_information() (Ursula method)
(UrsulaConfiguration.Ursula method)
rest_interface() (Ursula property)
(UrsulaConfiguration.Ursula property)
rest_url() (LocalUrsulaStatus property)
(ProxyRESTServer method)
(RemoteUrsulaStatus property)
(Ursula property)
(UrsulaConfiguration.Ursula property)
restake_flag() (StakerFlags property)
RestMiddleware (class in nucypher.network.middleware)
RestMiddleware.BadRequest
RestMiddleware.NotFound
RestMiddleware.UnexpectedResponse
retarget() (ProxyContractDeployer method)
(UpgradeableContractMixin method)
retarget_proxy() (ContractAdministrator method)
Retrieve (class in nucypher.characters.control.specifications.bob)
retrieve() (Bob method)
(BobConfiguration.Bob method)
(BobInterface method)
retrieve_from_blockchain() (EconomicsFactory static method)
RetryRequestMiddleware (class in nucypher.blockchain.middleware.retry)
Revocation (class in nucypher.policy.collections)
revocation_splitter (Revocation attribute)
RevocationKit (class in nucypher.crypto.kits)
revokable_addresses() (RevocationKit property)
Revoke (class in nucypher.characters.control.specifications.alice)
revoke() (Alice method)
(AliceConfiguration.Alice method)
(AliceInterface method)
revoke_arrangement() (PolicyManagerAgent method)
(RestMiddleware method)
revoke_policy() (PolicyManagerAgent method)
reward_coefficient() (AdjudicatorAgent property)
rewards_during_period() (StandardTokenEconomics method)
rfc2822() (BaseEconomics.MayaDT method)
rfc3339() (BaseEconomics.MayaDT method)
rollback() (ProxyContractDeployer method)
(StakingInterfaceRouterDeployer method)
(UpgradeableContractMixin method)
rollback_contract() (ContractAdministrator method)
rotate_emergency_response_team() (EmergencyResponseManager method)
run() (Ursula method)
(UrsulaConfiguration.Ursula method)
running() (AvailabilityTracker property)
runtime_filepaths() (CharacterConfiguration property)
S
s() (Authorization.SignatureComponents property)
sample() (AvailabilityTracker method)
sample_no_replacement() (WeightedSampler method)
SAMPLE_SIZE (AvailabilityTracker attribute)
sanitize() (WorkOrder method)
save() (Card method)
save_deployment_receipts() (ContractAdministrator method)
save_receipt() (in module nucypher.blockchain.eth.decorators)
save_work_order() (WorkOrderHistory method)
score() (AvailabilityTracker property)
search() (BaseContractRegistry method)
second() (BaseEconomics.MayaDT property)
seconds_per_period (StakingEscrowParameters attribute)
secure_random() (in module nucypher.crypto.api)
secure_random_range() (in module nucypher.crypto.api)
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)
send_work_order_payload_to_ursula() (RestMiddleware method)
sender() (PolicyMessageKit property)
SENSITIVITY (AvailabilityTracker attribute)
serialize() (Authorization method)
(BaseConfiguration method)
serialize_pubkey() (Keypair method)
SERVER_VERSION (ProxyRESTServer attribute)
set_cert_storage_function() (Teacher class method)
set_federated_mode() (Teacher class method)
set_fee_rate_range() (ContractAdministrator method)
(PolicyManagerDeployer method)
set_gas_strategy() (EthereumClient method)
set_min_fee_rate() (PolicyManagerAgent method)
(Staker method)
set_nickname() (Card method)
set_restaking() (StakingEscrowAgent method)
set_snapshots() (StakingEscrowAgent method)
set_winding_down() (StakingEscrowAgent method)
severe_warning() (AvailabilityTracker method)
sha256_digest() (in module nucypher.crypto.api)
sha3() (BaseEconomics.Web3 static method)
(BlockchainInterface.Web3 static method)
shuffled() (FleetSensor method)
(FleetState method)
shutdown_everything() (AvailabilityTracker method)
sign() (Character method)
(SigningKeypair method)
sign_and_broadcast_transaction() (BlockchainInterface method)
SIGN_DATA_CONTENT_TYPES (ClefSigner attribute)
SIGN_DATA_FOR_CLIQUE (ClefSigner attribute)
SIGN_DATA_FOR_ECRECOVER (ClefSigner attribute)
SIGN_DATA_FOR_VALIDATOR (ClefSigner attribute)
sign_data_for_validator() (ClefSigner method)
sign_message() (ClefSigner method)
(EthereumClient method)
(EthereumTesterClient method)
(KeystoreSigner method)
(Signer method)
(TransactingPower method)
(TrezorSigner method)
(Web3Signer method)
sign_transaction() (ClefSigner method)
(EthereumClient method)
(EthereumTesterClient method)
(GethClient method)
(KeystoreSigner method)
(Signer method)
(TransactingPower method)
(TrezorSigner method)
(Web3Signer method)
signature() (MessageKit property)
SignatureStamp (class in nucypher.crypto.signing)
SignedTreasureMap (class in nucypher.policy.collections)
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)
signing_public_key() (NucypherKeyring property)
SigningKeypair (class in nucypher.crypto.keypairs)
SigningPower (class in nucypher.crypto.powers)
slang_date() (BaseEconomics.MayaDT method)
slang_time() (BaseEconomics.MayaDT method)
slashing_deployment_parameters() (BaseEconomics property)
slashing_parameters() (AdjudicatorAgent method)
SLOW_INTERVAL (AvailabilityTracker attribute)
slowing_refund() (WorkLockAgent property)
snap() (BaseEconomics.MayaDT method)
snapshot() (FleetSensor method)
(FleetState method)
snapshot_flag() (StakerFlags property)
snapshot_splitter (FleetState attribute)
solidityKeccak() (BaseEconomics.Web3 method)
(BlockchainInterface.Web3 method)
soliditySha3() (BaseEconomics.Web3 method)
(BlockchainInterface.Web3 method)
sorted_nodes() (Teacher method)
sorted_stakes() (Staker method)
source() (BaseContractRegistry property)
(ForgetfulNodeStorage property)
(LocalFileBasedNodeStorage property)
(NodeStorage property)
SOURCES (BlockchainDeployerInterface attribute)
SpecificationError
split_bytes() (CryptoKit class method)
splitter (Arrangement attribute)
(Authorization attribute)
(CryptoKit attribute)
splitter() (MessageKit class method)
(SignedTreasureMap class method)
(TreasureMap class method)
STAGING_DELAY (Felix attribute)
(FelixConfiguration.Felix attribute)
Stake
(class in nucypher.blockchain.eth.token)
Stake.StakingError
Stake.Status (class in nucypher.blockchain.eth.token)
StakeHolder (class in nucypher.blockchain.eth.actors)
StakeHolder.UnknownAccount
StakeHolderConfiguration (class in nucypher.config.characters)
StakeList (class in nucypher.blockchain.eth.token)
Staker
(class in nucypher.blockchain.eth.actors)
Staker.InsufficientTokens
Staker.StakerError
staker_address() (LocalUrsulaStatus property)
(RemoteUrsulaStatus property)
StakerFlags (class in nucypher.types)
StakerInfo (class in nucypher.types)
StakersReservoir (class in nucypher.blockchain.eth.agents)
staking_deployment_parameters() (BaseEconomics property)
staking_escrow_contract() (AdjudicatorAgent property)
staking_parameters() (StakingEscrowAgent method)
staking_periods (WorklockParameters attribute)
StakingEscrowAgent (class in nucypher.blockchain.eth.agents)
StakingEscrowAgent.NotEnoughStakers
StakingEscrowDeployer (class in nucypher.blockchain.eth.deployers)
StakingEscrowParameters (class in nucypher.types)
StakingInterfaceDeployer (class in nucypher.blockchain.eth.deployers)
StakingInterfaceRouterDeployer (class in nucypher.blockchain.eth.deployers)
STALECHECK_ALLOWABLE_DELAY (EthereumClient attribute)
Stamp
stamp() (Character property)
(NodeSprout property)
standard_deployer_classes (ContractAdministrator attribute)
StandardTokenEconomics (class in nucypher.blockchain.economics)
start() (AvailabilityTracker method)
(Felix method)
(FelixConfiguration.Felix method)
(JSONRPCController method)
(TreasureMapPublisher method)
(WebController method)
(WorkTracker method)
start_bid_date (WorklockParameters attribute)
start_bidding_date() (WorkLockAgent property)
start_distribution() (Felix method)
(FelixConfiguration.Felix method)
start_learning_loop() (Felix method)
(FelixConfiguration.Felix method)
(Learner method)
start_period() (Downtime property)
StateDiff (class in nucypher.acumen.perception)
static_payload() (AliceConfiguration method)
(BaseConfiguration method)
(BobConfiguration method)
(CharacterConfiguration method)
(FelixConfiguration method)
(StakeHolderConfiguration method)
(UrsulaConfiguration method)
status() (AvailabilityTracker method)
(Stake method)
status_info() (FleetSensor method)
(Ursula method)
(UrsulaConfiguration.Ursula method)
StdoutEmitter (class in nucypher.characters.control.emitters)
StdoutEmitter.MethodNotFound
stop() (AvailabilityTracker method)
(Ursula method)
(UrsulaConfiguration.Ursula method)
(WorkTracker method)
stop_character() (CharacterControlServer method)
stop_distribution() (Felix method)
(FelixConfiguration.Felix 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)
String (class in nucypher.characters.control.specifications.fields.misc)
SubStakeInfo (class in nucypher.types)
subtract() (BaseEconomics.MayaDT method)
subtract_date() (BaseEconomics.MayaDT method)
SuspiciousActivity
swarm() (StakingEscrowAgent method)
sync() (Stake method)
synchronous_query_timeout (Teacher attribute)
T
target() (Action property)
Teacher (class in nucypher.network.nodes)
Teacher.AreYouFromThePast
Teacher.InvalidNode
Teacher.InvalidStamp
Teacher.InvalidWorkerSignature
Teacher.IsFromTheFuture
Teacher.NotStaking
Teacher.StampNotSigned
Teacher.UnbondedWorker
Teacher.UnexpectedVersion
Teacher.WrongMode
TEACHER_NODES (RestMiddleware attribute)
TEACHER_VERSION (Teacher attribute)
TEMP_CONFIGURATION_DIR_PREFIX (CharacterConfiguration attribute)
TemporaryContractRegistry (class in nucypher.blockchain.eth.registry)
TemporaryFileBasedNodeStorage (class in nucypher.config.storages)
terminal_period() (StakeList property)
test_client() (CharacterControlServer method)
(CLIController method)
(JSONRPCController method)
(WebController method)
this_node_updated() (StateDiff property)
ThreadedSession (class in nucypher.datastore.deprecated)
threshold() (MultiSigAgent property)
time_remaining() (Stake method)
TIMEOUT (BlockchainDeployerInterface attribute)
(BlockchainInterface attribute)
(ClefSigner attribute)
timeout (NucypherMiddlewareClient attribute)
timestamp() (ArchivedFleetState property)
(FleetSensor property)
(LocalUrsulaStatus property)
(RemoteUrsulaStatus property)
(Teacher property)
timestamp_bytes() (Teacher method)
timezone() (BaseEconomics.MayaDT property)
TLS_CERTIFICATE_ENCODING (NodeStorage attribute)
TLS_CERTIFICATE_EXTENSION (NodeStorage attribute)
TLSHostingPower (class in nucypher.network.server)
TLSHostingPower.NoHostingPower
to_base64() (Card method)
to_bytes() (MessageKit method)
to_configuration_file() (BaseConfiguration method)
(StakeHolderConfiguration method)
to_dict() (Card method)
(LocalContractRegistry method)
(Staker method)
to_hex() (Card method)
to_json() (ArchivedFleetState method)
(Card method)
(FleetState method)
(LocalUrsulaStatus method)
(Nickname method)
(NicknameCharacter method)
(RemoteUrsulaStatus method)
to_nunits() (NU method)
to_qr_code() (Card method)
to_stake_info() (Stake method)
to_tokens() (NU method)
toBytes() (BaseEconomics.Web3 static method)
(BlockchainInterface.Web3 static method)
toChecksumAddress() (BaseEconomics.Web3 static method)
(BlockchainInterface.Web3 static method)
toHex() (BaseEconomics.Web3 static method)
(BlockchainInterface.Web3 static method)
toInt() (BaseEconomics.Web3 static method)
(BlockchainInterface.Web3 static method)
toJSON() (BaseEconomics.Web3 static method)
(BlockchainInterface.Web3 static method)
token_balance() (NucypherTokenActor property)
(Worker property)
token_supply (WorklockParameters attribute)
token_supply_at_period() (StandardTokenEconomics method)
TokenManagerAgent (class in nucypher.blockchain.eth.agents)
toString() (BaseEconomics.Web3.Iban method)
(BlockchainInterface.Web3.Iban method)
total_stake() (StakeHolder property)
toText() (BaseEconomics.Web3 static method)
(BlockchainInterface.Web3 static method)
toWei() (BaseEconomics.Web3 static method)
(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)
transport_serializer (StdoutEmitter attribute)
transport_serializer() (JSONRPCStdoutEmitter method)
(WebEmitter method)
Treasure Map
TreasureMap (class in nucypher.characters.control.specifications.fields.treasuremap)
(class in nucypher.datastore.models)
(class in nucypher.policy.collections)
TreasureMap.InvalidSignature
TreasureMap.IsDisorienting
TreasureMap.NowhereToBeFound
TreasureMapPublisher (class in nucypher.policy.policies)
TrezorSigner (class in nucypher.blockchain.eth.signers.hardware)
TrezorSigner.DeviceError
TrezorSigner.NoDeviceDetected
TRUNCATE (Card attribute)
Trustee (class in nucypher.blockchain.eth.actors)
Trustee.NoAuthorizations
U
Umbral
UmbralMessageKit (class in nucypher.characters.control.specifications.fields.messagekit)
(in module nucypher.crypto.kits)
UmbralSignature (class in nucypher.characters.control.specifications.fields.signature)
unbond_worker() (Staker method)
unknown (BaseSchema.Meta attribute)
UNKNOWN (NetworksInventory attribute)
unknown_version_message (Teacher attribute)
unlock() (NucypherKeyring method)
(TransactingPower method)
unlock_account() (ClefSigner method)
(EthereumClient method)
(EthereumTesterClient method)
(GanacheClient method)
(GethClient method)
(InfuraClient method)
(KeystoreSigner method)
(ParityClient method)
(Signer method)
(TrezorSigner method)
(Web3Signer method)
unlock_required() (in module nucypher.config.keyring)
UNLOCKED (Stake.Status attribute)
unlocking_duration() (RawSubStakeInfo property)
unpack_snapshot() (FleetSensor static method)
(FleetState static method)
unwrap_records() (in module nucypher.datastore.queries)
update() (BaseConfiguration method)
(CharacterConfiguration method)
updated() (StakeList property)
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() (ClefSigner class method)
(KeystoreSigner class method)
(Signer class method)
(TrezorSigner 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
ursulas() (WorkOrderHistory property)
use_ursula_as_an_involuntary_and_unbeknownst_cdn() (Amonia method)
V
v() (Authorization.SignatureComponents property)
validate() (CharacterConfiguration method)
validate_checksum_address() (in module nucypher.blockchain.eth.decorators)
validate_divide() (in module nucypher.blockchain.eth.token)
validate_duration() (in module nucypher.blockchain.eth.token)
validate_increase() (in module nucypher.blockchain.eth.token)
validate_interface() (Teacher method)
validate_max_value() (in module nucypher.blockchain.eth.token)
validate_merge() (in module nucypher.blockchain.eth.token)
validate_metadata() (Teacher method)
validate_network_name() (NetworksInventory class method)
validate_password() (NucypherKeyring class method)
validate_prolong() (in module nucypher.blockchain.eth.token)
validate_value() (in module nucypher.blockchain.eth.token)
validate_worker() (Teacher method)
value() (StakerInfo property)
values() (FleetSensor method)
(FleetState method)
verified() (RemoteUrsulaStatus property)
verified_node (NodeSprout attribute)
verify_and_parse_node_or_host_and_port() (NucypherMiddlewareClient method)
verify_bidding_correctness() (Bidder method)
(WorkLockAgent method)
verify_blockchain_signature() (SignedTreasureMap method)
verify_ecdsa() (in module nucypher.crypto.api)
verify_eip_191() (in module nucypher.crypto.api)
verify_from() (Character method)
(Learner method)
verify_node() (Teacher method)
verify_signature() (Revocation method)
verifying_key() (Card property)
VERSION (BaseConfiguration attribute)
(CharacterConfiguration attribute)
version (VersionedContract attribute)
version() (LocalUrsulaStatus property)
version_splitter (Learner attribute)
VersionedContract (class in nucypher.blockchain.eth.interfaces)
Vladimir (class in nucypher.characters.unlawful)
vote() (VotingAgent method)
VotingAgent (class in nucypher.blockchain.eth.agents)
VotingAggregatorAgent (class in nucypher.blockchain.eth.agents)
W
wait_for_receipt() (EthereumClient method)
wallets() (GethClient property)
was_this_evidence_evaluated() (AdjudicatorAgent method)
(Investigator method)
web3 (BaseEconomics.Web3.RequestManager attribute)
(BlockchainInterface.Web3.RequestManager attribute)
Web3ClientConnectionFailed
Web3ClientError
Web3ClientUnexpectedVersionString
Web3Signer (class in nucypher.blockchain.eth.signers.software)
WebController (class in nucypher.characters.control.controllers)
WebEmitter (class in nucypher.characters.control.emitters)
WebEmitter.MethodNotFound
week() (BaseEconomics.MayaDT property)
weekday() (BaseEconomics.MayaDT property)
Wei (class in nucypher.characters.control.specifications.fields.misc)
WeightedSampler (class in nucypher.blockchain.eth.agents)
wind_down_flag() (StakerFlags property)
with_updated_nodes() (FleetState method)
withdraw() (Staker method)
(StakingEscrowAgent method)
withdraw_compensation() (Bidder method)
(WorkLockAgent method)
work_orders_for_capsules() (Bob method)
(BobConfiguration.Bob method)
work_to_eth() (WorkLockAgent method)
Worker
(class in nucypher.blockchain.eth.actors)
worker() (StakerInfo property)
Worker.UnbondedWorker
Worker.WorkerError
worker_address() (LocalUrsulaStatus property)
(RemoteUrsulaStatus property)
(Staker property)
(Teacher property)
worker_start_period() (StakerInfo property)
WorkLock
worklock() (StakingEscrowAgent property)
worklock_deployment_parameters() (BaseEconomics property)
worklock_parameters() (WorkLockAgent method)
WorkLockAgent (class in nucypher.blockchain.eth.agents)
WorklockDeployer (class in nucypher.blockchain.eth.deployers)
WorklockParameters (class in nucypher.types)
Workorder (class in nucypher.datastore.models)
WorkOrder (class in nucypher.policy.collections)
WorkOrder.PRETask (class in nucypher.policy.collections)
WorkOrderHistory (class in nucypher.policy.collections)
WorkTracker (class in nucypher.blockchain.eth.token)
write() (BaseContractRegistry method)
(InMemoryContractRegistry method)
(LocalContractRegistry method)
(Proposal method)
write_keyring() (AliceConfiguration method)
(BobConfiguration method)
(CharacterConfiguration method)
(FelixConfiguration method)
(UrsulaConfiguration method)
write_node_metadata() (Learner method)
Y
year() (BaseEconomics.MayaDT property)
Z
ZERO() (NU class method)
Read the Docs
v: latest
Versions
latest
v4.6.0
main
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds