Skip to content

NodeEthereumAttributes

Source code in docs_src/capo_managedblockchain/types/node_ethereum_attributes.py
class NodeEthereumAttributes(TypedDict, closed=True):
    http_endpoint: NotRequired["capo_managedblockchain.types.string.String"]
    """<p>The endpoint on which the Ethereum node listens to run Ethereum API methods over HTTP connections from a client. Use this endpoint in client code for smart contracts when using an HTTP connection. Connections to this endpoint are authenticated using <a href="https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html">Signature Version 4</a>.</p>"""
    web_socket_endpoint: NotRequired["capo_managedblockchain.types.string.String"]
    """<p>The endpoint on which the Ethereum node listens to run Ethereum JSON-RPC methods over WebSocket connections from a client. Use this endpoint in client code for smart contracts when using a WebSocket connection. Connections to this endpoint are authenticated using <a href="https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html">Signature Version 4</a>.</p>"""

http_endpoint instance-attribute

http_endpoint: NotRequired[String]

The endpoint on which the Ethereum node listens to run Ethereum API methods over HTTP connections from a client. Use this endpoint in client code for smart contracts when using an HTTP connection. Connections to this endpoint are authenticated using Signature Version 4.

web_socket_endpoint instance-attribute

web_socket_endpoint: NotRequired[String]

The endpoint on which the Ethereum node listens to run Ethereum JSON-RPC methods over WebSocket connections from a client. Use this endpoint in client code for smart contracts when using a WebSocket connection. Connections to this endpoint are authenticated using Signature Version 4.