MsgCreateResourceNode.deserialize constructor

MsgCreateResourceNode.deserialize(
  1. List<int> bytes
)

Implementation

factory MsgCreateResourceNode.deserialize(List<int> bytes) {
  final decode = CosmosProtoMessage.decode(bytes, protoConfigStatic());
  return MsgCreateResourceNode(
    networkAddress: decode.getString<String?>(1),
    pubkey: decode.messageTo<google_protobuf_any.Any?>(
      2,
      (b) => google_protobuf_any.Any.deserialize(b),
    ),
    value: decode.messageTo<cosmos_base_v1beta1_coin.Coin?>(
      3,
      (b) => cosmos_base_v1beta1_coin.Coin.deserialize(b),
    ),
    ownerAddress: decode.getString<String?>(4),
    beneficiaryAddress: decode.getString<String?>(5),
    description: decode.messageTo<stratos_register_v1_register.Description?>(
      6,
      (b) => stratos_register_v1_register.Description.deserialize(b),
    ),
    nodeType: decode.getInt<int?>(7),
  );
}