Documentation ¶
Index ¶
- type Client
- func (ec *Client) AttestAfterBroadCast(ctx context.Context, slot uint64) (types.AttackerResponse, error)
- func (ec *Client) AttestAfterPropose(ctx context.Context, slot uint64, pubkey string, ...) (types.AttackerResponse, error)
- func (ec *Client) AttestAfterSign(ctx context.Context, slot uint64, pubkey string, ...) (types.AttackerResponse, error)
- func (ec *Client) AttestBeforeBroadCast(ctx context.Context, slot uint64) (types.AttackerResponse, error)
- func (ec *Client) AttestBeforePropose(ctx context.Context, slot uint64, pubkey string, ...) (types.AttackerResponse, error)
- func (ec *Client) AttestBeforeSign(ctx context.Context, slot uint64, pubkey string, attestDataBase64 string) (types.AttackerResponse, error)
- func (ec *Client) BlockAfterBroadCast(ctx context.Context, slot uint64) (types.AttackerResponse, error)
- func (ec *Client) BlockAfterPropose(ctx context.Context, slot uint64, pubkey string, siginedBlockDataBase64 string) (types.AttackerResponse, error)
- func (ec *Client) BlockAfterSign(ctx context.Context, slot uint64, pubkey string, siginedBlockDataBase64 string) (types.AttackerResponse, error)
- func (ec *Client) BlockBeforeBroadCast(ctx context.Context, slot uint64) (types.AttackerResponse, error)
- func (ec *Client) BlockBeforePropose(ctx context.Context, slot uint64, pubkey string, siginedBlockDataBase64 string) (types.AttackerResponse, error)
- func (ec *Client) BlockBeforeSign(ctx context.Context, slot uint64, pubkey string, blockDataBase64 string) (types.AttackerResponse, error)
- func (ec *Client) Client() *rpc.Client
- func (ec *Client) Close()
- func (ec *Client) DelayForReceiveBlock(ctx context.Context, slot uint64) (types.AttackerResponse, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client defines typed wrappers for the Ethereum RPC API.
func DialContext ¶
DialContext connects a client to the given URL with context.
func (*Client) AttestAfterBroadCast ¶ added in v0.0.8
func (*Client) AttestAfterPropose ¶ added in v0.0.8
func (*Client) AttestAfterSign ¶ added in v0.0.8
func (*Client) AttestBeforeBroadCast ¶ added in v0.0.8
func (*Client) AttestBeforePropose ¶ added in v0.0.8
func (*Client) AttestBeforeSign ¶ added in v0.0.8
func (*Client) BlockAfterBroadCast ¶ added in v0.0.8
func (*Client) BlockAfterPropose ¶ added in v0.0.8
func (*Client) BlockAfterSign ¶ added in v0.0.8
func (*Client) BlockBeforeBroadCast ¶ added in v0.0.8
func (*Client) BlockBeforePropose ¶ added in v0.0.8
func (*Client) BlockBeforeSign ¶ added in v0.0.8
func (*Client) DelayForReceiveBlock ¶ added in v0.0.10
Click to show internal directories.
Click to hide internal directories.