Module Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias alias alias alias ImportFrom alias alias identifier ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num body Expr Str Assign NameStore Call NameLoad Num Call AttributeLoad Call AttributeLoad NameLoad attr attr Assign NameStore BinOpMult NameLoad NameLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore BinOpMult NameLoad NameLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num Assign NameStore BinOpAdd NameLoad BinOpMult Str BinOpSub Num BinOpMod Call NameLoad NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore SubscriptLoad Call AttributeLoad NameLoad attr Slice NameLoad Return BinOpAdd BinOpAdd NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad Call AttributeLoad NameLoad attr BinOpAdd Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases body Expr Str FunctionDef arguments args NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign NameStore BinOpMult NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Return Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num body Expr Str Assign TupleStore NameStore NameStore Call NameLoad SubscriptLoad NameLoad Slice Num Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore SubscriptLoad NameLoad Slice Num UnaryOpUSub NameLoad Assign NameStore SubscriptLoad NameLoad Slice UnaryOpUSub NameLoad Assign NameStore BinOpMult NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num Assign NameStore Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Slice Num keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad If CompareNotEq SubscriptLoad Call AttributeLoad NameLoad attr Slice NameLoad NameLoad body Raise Call NameLoad Str Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list decorator_list
N/A N/A hashlib N/A hmac Crypto.Cipher AES Crypto.Random.random randrange pycoin.encoding public_pair_to_bitcoin_address public_pair_to_sec sec_to_public_pair secret_exponent_to_wif pycoin.ecdsa Point generator_secp256k1 BasePoint PubKey N/A Point N/A N/A Represents the public key. Subclasses the pycoin.ecdsa's Point
    and adds several useful methods
     address N/A N/A self N/A N/A N/A Returns the well-known base58 bitcoin address for this PubKey N/A N/A public_pair_to_bitcoin_address N/A N/A N/A self x N/A N/A self y N/A encrypt N/A N/A self s mac N/A 16 N/A N/A Encrypt a message for private viewing by the holder of the
        Private Key
         N/A nonce N/A randrange 1 N/A N/A N/A N/A self curve p N/A tmp N/A BasePoint nonce N/A nonce_point N/A PubKey N/A N/A tmp curve N/A N/A tmp x N/A N/A tmp y N/A tmp N/A self nonce N/A shared_secret N/A PubKey N/A N/A tmp curve N/A N/A tmp x N/A N/A tmp y N/A key N/A N/A nonce_point kdf shared_secret N/A header N/A N/A nonce_point sec N/A cipher N/A N/A AES new N/A key N/A 32 N/A s N/A s N/A N/A 16 N/A N/A len s 16 N/A message N/A N/A cipher encrypt s N/A checksum_maker N/A N/A hmac new N/A key N/A 32 digestmod N/A hashlib sha256 N/A N/A N/A checksum_maker update message N/A checksum N/A N/A N/A checksum_maker digest N/A mac N/A N/A N/A header message checksum N/A kdf N/A N/A self another_p N/A N/A N/A Simple Key-Derivative Function given two numbers N/A N/A N/A N/A N/A hashlib sha512 N/A N/A N/A self sec N/A N/A another_p sec digest N/A sec N/A N/A self N/A N/A N/A Take a point on the curve and encode it into sec format (33 bytes)
         N/A N/A public_pair_to_sec N/A N/A N/A self x N/A N/A self y N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A self address N/A N/A PrivKey N/A N/A N/A Represents the private key (secret exponent) for Elliptical Curve
    Cryptography
     __init__ N/A N/A self exponent N/A N/A N/A N/A self exponent exponent N/A point N/A BasePoint exponent N/A N/A self pubkey N/A PubKey N/A N/A point curve N/A N/A point x N/A N/A point y N/A wif N/A N/A self compressed N/A True N/A N/A Return the base58 representation (WIF format) for the private
        key
         N/A N/A secret_exponent_to_wif N/A self exponent N/A decrypt N/A N/A self raw mac N/A 16 N/A N/A Decrypt a message sent to the holder of this key.
         N/A N/A x y N/A sec_to_public_pair N/A raw N/A 33 N/A nonce_point N/A PubKey N/A N/A BasePoint curve x y N/A message N/A raw N/A 33 N/A mac N/A checksum N/A raw N/A N/A mac N/A tmp N/A nonce_point N/A self exponent N/A shared_secret N/A PubKey N/A N/A tmp curve N/A N/A tmp x N/A N/A tmp y N/A key N/A N/A nonce_point kdf shared_secret N/A cipher N/A N/A AES new N/A key N/A 32 N/A checksum_maker N/A N/A hmac new N/A key N/A 32 digestmod N/A hashlib sha256 N/A N/A N/A checksum_maker update message N/A N/A N/A N/A N/A checksum_maker digest N/A mac checksum N/A N/A N/A RuntimeError Invalid checksum on encoded message string N/A N/A N/A cipher decrypt message N/A __repr__ N/A N/A self N/A N/A N/A N/A N/A self wif N/A N/A