Documentation
¶
Index ¶
- type ActiveNodes
- type DeployContractHandler
- type GetNodeDetailsParam
- type NetworkMapContractClient
- func (nms *NetworkMapContractClient) ActiveNodesHandler(w http.ResponseWriter, r *http.Request)
- func (nmc *NetworkMapContractClient) GetNodeCount() int
- func (nmc *NetworkMapContractClient) GetNodeDetails(i int) NodeDetails
- func (nmc *NetworkMapContractClient) GetNodeDetailsList() []NodeDetails
- func (nms *NetworkMapContractClient) GetNodeDetailsResponseHandler(w http.ResponseWriter, r *http.Request)
- func (nms *NetworkMapContractClient) GetNodeListResponseHandler(w http.ResponseWriter, r *http.Request)
- func (nms *NetworkMapContractClient) GetNodeListSelfResponseHandler(w http.ResponseWriter, r *http.Request)
- func (nmc *NetworkMapContractClient) GetSignatureHashFromNotary(notary_block int64, miners []common.Address, blocks_mined []uint32, ...) ([32]byte, error)
- func (nmc *NetworkMapContractClient) GetSignatures(notary_block int64, index int) (Signature, error)
- func (nmc *NetworkMapContractClient) GetSignaturesCount(notary_block int64) (*big.Int, error)
- func (nms *NetworkMapContractClient) OptionsHandler(w http.ResponseWriter, r *http.Request)
- func (nmc *NetworkMapContractClient) RegisterNode(name string, role string, publicKey string, enode string, ip string, ...) string
- func (nmc *NetworkMapContractClient) StoreSignature(notary_block int64, sig Signature) (*types.Transaction, error)
- func (nmc *NetworkMapContractClient) UpdateNode(name string, role string, publicKey string, enode string, ip string, ...) string
- func (nms *NetworkMapContractClient) UpdateNodeRequestsHandler(w http.ResponseWriter, r *http.Request)
- type NodeDetails
- type NodeDetailsSelf
- type ParamTableRow
- type Signature
- type UpdateNode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActiveNodes ¶
type DeployContractHandler ¶
type DeployContractHandler struct {
// contains filtered or unexported fields
}
func (DeployContractHandler) Encode ¶
func (d DeployContractHandler) Encode() string
type GetNodeDetailsParam ¶
type GetNodeDetailsParam int
type NetworkMapContractClient ¶
type NetworkMapContractClient struct { client.EthClient Auth *bind.TransactOpts Ic *internalContract.ScClient }
func (*NetworkMapContractClient) ActiveNodesHandler ¶
func (nms *NetworkMapContractClient) ActiveNodesHandler(w http.ResponseWriter, r *http.Request)
func (*NetworkMapContractClient) GetNodeCount ¶
func (nmc *NetworkMapContractClient) GetNodeCount() int
func (*NetworkMapContractClient) GetNodeDetails ¶
func (nmc *NetworkMapContractClient) GetNodeDetails(i int) NodeDetails
func (*NetworkMapContractClient) GetNodeDetailsList ¶
func (nmc *NetworkMapContractClient) GetNodeDetailsList() []NodeDetails
func (*NetworkMapContractClient) GetNodeDetailsResponseHandler ¶
func (nms *NetworkMapContractClient) GetNodeDetailsResponseHandler(w http.ResponseWriter, r *http.Request)
func (*NetworkMapContractClient) GetNodeListResponseHandler ¶
func (nms *NetworkMapContractClient) GetNodeListResponseHandler(w http.ResponseWriter, r *http.Request)
func (*NetworkMapContractClient) GetNodeListSelfResponseHandler ¶
func (nms *NetworkMapContractClient) GetNodeListSelfResponseHandler(w http.ResponseWriter, r *http.Request)
func (*NetworkMapContractClient) GetSignatureHashFromNotary ¶
func (*NetworkMapContractClient) GetSignatures ¶
func (nmc *NetworkMapContractClient) GetSignatures(notary_block int64, index int) (Signature, error)
func (*NetworkMapContractClient) GetSignaturesCount ¶
func (nmc *NetworkMapContractClient) GetSignaturesCount(notary_block int64) (*big.Int, error)
func (*NetworkMapContractClient) OptionsHandler ¶
func (nms *NetworkMapContractClient) OptionsHandler(w http.ResponseWriter, r *http.Request)
func (*NetworkMapContractClient) RegisterNode ¶
func (*NetworkMapContractClient) StoreSignature ¶
func (nmc *NetworkMapContractClient) StoreSignature(notary_block int64, sig Signature) (*types.Transaction, error)
func (*NetworkMapContractClient) UpdateNode ¶
func (*NetworkMapContractClient) UpdateNodeRequestsHandler ¶
func (nms *NetworkMapContractClient) UpdateNodeRequestsHandler(w http.ResponseWriter, r *http.Request)
type NodeDetails ¶
type NodeDetailsSelf ¶
type ParamTableRow ¶
type UpdateNode ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.