helium_py.proto.BlockchainStateChannelSummaryV1¶
- class helium_py.proto.BlockchainStateChannelSummaryV1(client_pubkeybin: bytes = <object object at 0x7fdce1e05210>, num_packets: int = <object object at 0x7fdce1e05210>, num_dcs: int = <object object at 0x7fdce1e05210>)[source]¶
- Bases: - Message- __init__(client_pubkeybin: bytes = <object object>, num_packets: int = <object object>, num_dcs: int = <object object>) None¶
 - Methods - FromString(data)- Parse the binary encoded Protobuf into this message instance. - Get the binary encoded Protobuf representation of this message instance. - __init__([client_pubkeybin, num_packets, ...])- from_dict(value)- Parse the key/value pairs into the current message instance. - from_json(value)- A helper function to return the message instance from its JSON representation. - parse(data)- Parse the binary encoded Protobuf into this message instance. - to_dict([casing, include_default_values])- Returns a JSON serializable dict representation of this object. - to_json([indent])- A helper function to parse the message instance into its JSON representation. - Attributes - client_pubkeybin- num_dcs- num_packets- classmethod FromString(data: bytes) T¶
- Parse the binary encoded Protobuf into this message instance. This returns the instance itself and is therefore assignable and chainable. - Note - This is a method for compatibility with other libraries, you should really use - parse().- data: bytes
- The data to parse the protobuf from. 
 - Message
- The initialized message. 
 
- data: 
 - SerializeToString() bytes¶
- Get the binary encoded Protobuf representation of this message instance. - Note - This is a method for compatibility with other libraries, you should really use - bytes(x).- bytes
- The binary encoded Protobuf representation of this message instance 
 
 - from_dict(value: Dict[str, Any]) T¶
- Parse the key/value pairs into the current message instance. This returns the instance itself and is therefore assignable and chainable. - value: Dict[str, Any]
- The dictionary to parse from. 
 - Message
- The initialized message. 
 
- value: Dict[
 - from_json(value: Union[str, bytes]) T¶
- A helper function to return the message instance from its JSON representation. This returns the instance itself and is therefore assignable and chainable. - This is equivalent to: - return message.from_dict(json.loads(value)) - value: Union[str,bytes]
- The value to pass to - json.loads().
 - Message
- The initialized message. 
 
- value: Union[
 - parse(data: bytes) T¶
- Parse the binary encoded Protobuf into this message instance. This returns the instance itself and is therefore assignable and chainable. - data: bytes
- The data to parse the protobuf from. 
 - Message
- The initialized message. 
 
- data: 
 - to_dict(casing: ~betterproto.Casing = <function camel_case>, include_default_values: bool = False) Dict[str, Any]¶
- Returns a JSON serializable dict representation of this object. - casing: Casing
- The casing to use for key values. Default is - Casing.CAMELfor compatibility purposes.
- include_default_values: bool
- If - Truewill include the default values of fields. Default is- False. E.g. an- int32field will be included with a value of- 0if this is set to- True, otherwise this would be ignored.
 - Dict[str, Any]
- The JSON serializable dict representation of this object. 
 
- casing: 
 - to_json(indent: Union[None, int, str] = None) str¶
- A helper function to parse the message instance into its JSON representation. - This is equivalent to: - json.dumps(message.to_dict(), indent=indent) - indent: Optional[Union[int,str]]
- The indent to pass to - json.dumps().
 - str
- The JSON representation of the message. 
 
- indent: Optional[Union[
 
