github.com/ava-labs/avalanchego@v1.11.11/proto/sdk/sdk.proto (about) 1 syntax = "proto3"; 2 3 package sdk; 4 5 option go_package = "github.com/ava-labs/avalanchego/proto/pb/sdk"; 6 7 message PullGossipRequest { 8 bytes salt = 2; 9 bytes filter = 3; 10 } 11 12 message PullGossipResponse { 13 repeated bytes gossip = 1; 14 } 15 16 message PushGossip { 17 repeated bytes gossip = 1; 18 } 19 20 // SignatureRequest is an AppRequest message type for requesting 21 // a BLS signature over a Warp message, as defined in ACP-118: 22 // https://github.com/avalanche-foundation/ACPs/tree/main/ACPs/118-warp-signature-request 23 message SignatureRequest { 24 // Warp message to be signed 25 bytes message = 1; 26 // Justification for the message 27 bytes justification = 2; 28 } 29 30 // SignatureRespnose is an AppResponse message type for providing 31 // a requested BLS signature over a Warp message, as defined in ACP-118: 32 // https://github.com/avalanche-foundation/ACPs/tree/main/ACPs/118-warp-signature-request 33 message SignatureResponse { 34 // BLS signature over the Warp message 35 bytes signature = 1; 36 }