github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/tm2/pkg/std/std.proto (about)

     1  syntax = "proto3";
     2  package std;
     3  
     4  option go_package = "github.com/gnolang/gno/tm2/pkg/std/pb";
     5  
     6  // imports
     7  import "google/protobuf/any.proto";
     8  
     9  // messages
    10  message BaseAccount {
    11  	string address = 1;
    12  	string coins = 2;
    13  	google.protobuf.Any pub_key = 3 [json_name = "public_key"];
    14  	uint64 account_number = 4;
    15  	uint64 sequence = 5;
    16  }
    17  
    18  message MemFile {
    19  	string name = 1 [json_name = "Name"];
    20  	string body = 2 [json_name = "Body"];
    21  }
    22  
    23  message MemPackage {
    24  	string name = 1 [json_name = "Name"];
    25  	string path = 2 [json_name = "Path"];
    26  	repeated MemFile files = 3 [json_name = "Files"];
    27  }
    28  
    29  message InternalError {
    30  }
    31  
    32  message TxDecodeError {
    33  }
    34  
    35  message InvalidSequenceError {
    36  }
    37  
    38  message UnauthorizedError {
    39  }
    40  
    41  message InsufficientFundsError {
    42  }
    43  
    44  message UnknownRequestError {
    45  }
    46  
    47  message InvalidAddressError {
    48  }
    49  
    50  message UnknownAddressError {
    51  }
    52  
    53  message InvalidPubKeyError {
    54  }
    55  
    56  message InsufficientCoinsError {
    57  }
    58  
    59  message InvalidCoinsError {
    60  }
    61  
    62  message InvalidGasWantedError {
    63  }
    64  
    65  message OutOfGasError {
    66  }
    67  
    68  message MemoTooLargeError {
    69  }
    70  
    71  message InsufficientFeeError {
    72  }
    73  
    74  message TooManySignaturesError {
    75  }
    76  
    77  message NoSignaturesError {
    78  }
    79  
    80  message GasOverflowError {
    81  }