github.com/fibonacci-chain/fbc@v0.0.0-20231124064014-c7636198c1e9/app/types/types.proto (about)

     1  syntax = "proto3";
     2  package ethermint.v1;
     3  
     4  import "third_party/proto/gogoproto/gogo.proto";
     5  import "third_party/proto/cosmos-sdk/x/auth/types/types.proto";
     6  
     7  option go_package = "github.com/cosmos/ethermint/types";
     8  
     9  
    10  // EthAccount implements the auth.Account interface and embeds an
    11  // auth.BaseAccount type. It is compatible with the auth.AccountKeeper.
    12  message EthAccount {
    13    option (gogoproto.goproto_getters)  = false;
    14    option (gogoproto.goproto_stringer) = false;
    15  
    16    cosmos_sdk.x.auth.v1.BaseAccount base_account = 1 [
    17      (gogoproto.embed) = true,
    18      (gogoproto.moretags) = "yaml:\"base_account\""
    19    ];
    20    bytes code_hash = 2 [
    21      (gogoproto.moretags) = "yaml:\"code_hash\""
    22    ];
    23  }