Class: Aws::ManagedBlockchain::Types::NodeEthereumAttributes
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::ManagedBlockchain::Types::NodeEthereumAttributes
 
- Defined in:
- gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain/types.rb
Overview
Attributes of an Ethereum node.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #http_endpoint  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The endpoint on which the Ethereum node listens to run Ethereum API methods over HTTP connections from a client. 
- 
  
    
      #web_socket_endpoint  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The endpoint on which the Ethereum node listens to run Ethereum JSON-RPC methods over WebSocket connections from a client. 
Instance Attribute Details
#http_endpoint ⇒ 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.
| 2170 2171 2172 2173 2174 2175 | # File 'gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain/types.rb', line 2170 class NodeEthereumAttributes < Struct.new( :http_endpoint, :web_socket_endpoint) SENSITIVE = [] include Aws::Structure end | 
#web_socket_endpoint ⇒ 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.
| 2170 2171 2172 2173 2174 2175 | # File 'gems/aws-sdk-managedblockchain/lib/aws-sdk-managedblockchain/types.rb', line 2170 class NodeEthereumAttributes < Struct.new( :http_endpoint, :web_socket_endpoint) SENSITIVE = [] include Aws::Structure end |