github.com/MetalBlockchain/metalgo@v1.11.9/proto/aliasreader/aliasreader.proto (about)

     1  syntax = "proto3";
     2  
     3  package aliasreader;
     4  
     5  option go_package = "github.com/ava-labs/avalanchego/proto/pb/aliasreader";
     6  
     7  service AliasReader {
     8    rpc Lookup(Alias) returns (ID);
     9    rpc PrimaryAlias(ID) returns (Alias);
    10    rpc Aliases(ID) returns (AliasList);
    11  }
    12  
    13  message ID {
    14    bytes id = 1;
    15  }
    16  
    17  message Alias {
    18    string alias = 1;
    19  }
    20  
    21  message AliasList {
    22    repeated string aliases = 1;
    23  }