GetBlock class

Get Block

A method handler for getBlock.

Inheritance

Constructors

GetBlock.new(u64 slot, {GetBlockConfig? config})
Creates a method handler for getBlock.

Properties

config Serializable?
The parameter configurations object.
finalinherited
hashCode int
The hash code for this object.
no setterinherited
method String
The JSON RPC method name,
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
values List<Object?>
The ordered parameter values.
finalinherited

Methods

decoder(Map<String, dynamic>? value) Block?
Decodes the result property of a successful JSON RPC response.
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
params([Commitment? commitment]) Object?
Returns the JSON RPC request's params property value.
inherited
request([Commitment? commitment]) JsonRpcRequest
Creates a JsonRpcRequest to invoke method with params. The commitment level is provided as a default value to all methods that query bank state.
inherited
response(Map<String, dynamic> json) JsonRpcResponse<Block?>
Parses the json RPC response and returns the result.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited