documentpb

package
v0.0.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2019 License: MIT Imports: 17 Imported by: 0

Documentation

Overview

Package documentpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RegisterDocumentServiceHandler

func RegisterDocumentServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterDocumentServiceHandler registers the http handlers for service DocumentService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterDocumentServiceHandlerClient

func RegisterDocumentServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DocumentServiceClient) error

RegisterDocumentServiceHandlerClient registers the http handlers for service DocumentService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "DocumentServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "DocumentServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "DocumentServiceClient" to call the correct interceptors.

func RegisterDocumentServiceHandlerFromEndpoint

func RegisterDocumentServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterDocumentServiceHandlerFromEndpoint is same as RegisterDocumentServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterDocumentServiceServer

func RegisterDocumentServiceServer(s *grpc.Server, srv DocumentServiceServer)

Types

type AccessToken

type AccessToken struct {
	Identifier           string   `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
	Granter              string   `protobuf:"bytes,2,opt,name=granter,proto3" json:"granter,omitempty"`
	Grantee              string   `protobuf:"bytes,3,opt,name=grantee,proto3" json:"grantee,omitempty"`
	DocumentIdentifier   string   `protobuf:"bytes,4,opt,name=document_identifier,json=documentIdentifier,proto3" json:"document_identifier,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AccessToken) Descriptor

func (*AccessToken) Descriptor() ([]byte, []int)

func (*AccessToken) GetDocumentIdentifier

func (m *AccessToken) GetDocumentIdentifier() string

func (*AccessToken) GetGrantee

func (m *AccessToken) GetGrantee() string

func (*AccessToken) GetGranter

func (m *AccessToken) GetGranter() string

func (*AccessToken) GetIdentifier

func (m *AccessToken) GetIdentifier() string

func (*AccessToken) ProtoMessage

func (*AccessToken) ProtoMessage()

func (*AccessToken) Reset

func (m *AccessToken) Reset()

func (*AccessToken) String

func (m *AccessToken) String() string

func (*AccessToken) XXX_DiscardUnknown

func (m *AccessToken) XXX_DiscardUnknown()

func (*AccessToken) XXX_Marshal

func (m *AccessToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessToken) XXX_Merge

func (m *AccessToken) XXX_Merge(src proto.Message)

func (*AccessToken) XXX_Size

func (m *AccessToken) XXX_Size() int

func (*AccessToken) XXX_Unmarshal

func (m *AccessToken) XXX_Unmarshal(b []byte) error

type AccessTokenParams

type AccessTokenParams struct {
	// The identity being granted access to the document
	Grantee string `protobuf:"bytes,4,opt,name=grantee,proto3" json:"grantee,omitempty"`
	// Original identifier of the document
	DocumentIdentifier   string   `protobuf:"bytes,2,opt,name=document_identifier,json=documentIdentifier,proto3" json:"document_identifier,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AccessTokenParams) Descriptor

func (*AccessTokenParams) Descriptor() ([]byte, []int)

func (*AccessTokenParams) GetDocumentIdentifier

func (m *AccessTokenParams) GetDocumentIdentifier() string

func (*AccessTokenParams) GetGrantee

func (m *AccessTokenParams) GetGrantee() string

func (*AccessTokenParams) ProtoMessage

func (*AccessTokenParams) ProtoMessage()

func (*AccessTokenParams) Reset

func (m *AccessTokenParams) Reset()

func (*AccessTokenParams) String

func (m *AccessTokenParams) String() string

func (*AccessTokenParams) XXX_DiscardUnknown

func (m *AccessTokenParams) XXX_DiscardUnknown()

func (*AccessTokenParams) XXX_Marshal

func (m *AccessTokenParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*AccessTokenParams) XXX_Merge

func (m *AccessTokenParams) XXX_Merge(src proto.Message)

func (*AccessTokenParams) XXX_Size

func (m *AccessTokenParams) XXX_Size() int

func (*AccessTokenParams) XXX_Unmarshal

func (m *AccessTokenParams) XXX_Unmarshal(b []byte) error

type BinaryAttachment

type BinaryAttachment struct {
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	//mime type of attached file
	FileType string `protobuf:"bytes,2,opt,name=file_type,json=fileType,proto3" json:"file_type,omitempty"`
	// in bytes
	Size uint64 `protobuf:"varint,3,opt,name=size,proto3" json:"size,omitempty"`
	Data string `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
	//the md5 checksum of the original file for easier verification - optional
	Checksum             string   `protobuf:"bytes,5,opt,name=checksum,proto3" json:"checksum,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*BinaryAttachment) Descriptor

func (*BinaryAttachment) Descriptor() ([]byte, []int)

func (*BinaryAttachment) GetChecksum

func (m *BinaryAttachment) GetChecksum() string

func (*BinaryAttachment) GetData

func (m *BinaryAttachment) GetData() string

func (*BinaryAttachment) GetFileType

func (m *BinaryAttachment) GetFileType() string

func (*BinaryAttachment) GetName

func (m *BinaryAttachment) GetName() string

func (*BinaryAttachment) GetSize

func (m *BinaryAttachment) GetSize() uint64

func (*BinaryAttachment) ProtoMessage

func (*BinaryAttachment) ProtoMessage()

func (*BinaryAttachment) Reset

func (m *BinaryAttachment) Reset()

func (*BinaryAttachment) String

func (m *BinaryAttachment) String() string

func (*BinaryAttachment) XXX_DiscardUnknown

func (m *BinaryAttachment) XXX_DiscardUnknown()

func (*BinaryAttachment) XXX_Marshal

func (m *BinaryAttachment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*BinaryAttachment) XXX_Merge

func (m *BinaryAttachment) XXX_Merge(src proto.Message)

func (*BinaryAttachment) XXX_Size

func (m *BinaryAttachment) XXX_Size() int

func (*BinaryAttachment) XXX_Unmarshal

func (m *BinaryAttachment) XXX_Unmarshal(b []byte) error

type CreateDocumentProofForVersionRequest

type CreateDocumentProofForVersionRequest struct {
	Identifier           string   `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
	Type                 string   `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Version              string   `protobuf:"bytes,3,opt,name=version,proto3" json:"version,omitempty"`
	Fields               []string `protobuf:"bytes,4,rep,name=fields,proto3" json:"fields,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateDocumentProofForVersionRequest) Descriptor

func (*CreateDocumentProofForVersionRequest) Descriptor() ([]byte, []int)

func (*CreateDocumentProofForVersionRequest) GetFields

func (*CreateDocumentProofForVersionRequest) GetIdentifier

func (m *CreateDocumentProofForVersionRequest) GetIdentifier() string

func (*CreateDocumentProofForVersionRequest) GetType

func (*CreateDocumentProofForVersionRequest) GetVersion

func (*CreateDocumentProofForVersionRequest) ProtoMessage

func (*CreateDocumentProofForVersionRequest) ProtoMessage()

func (*CreateDocumentProofForVersionRequest) Reset

func (*CreateDocumentProofForVersionRequest) String

func (*CreateDocumentProofForVersionRequest) XXX_DiscardUnknown

func (m *CreateDocumentProofForVersionRequest) XXX_DiscardUnknown()

func (*CreateDocumentProofForVersionRequest) XXX_Marshal

func (m *CreateDocumentProofForVersionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateDocumentProofForVersionRequest) XXX_Merge

func (*CreateDocumentProofForVersionRequest) XXX_Size

func (*CreateDocumentProofForVersionRequest) XXX_Unmarshal

func (m *CreateDocumentProofForVersionRequest) XXX_Unmarshal(b []byte) error

type CreateDocumentProofRequest

type CreateDocumentProofRequest struct {
	Identifier           string   `protobuf:"bytes,1,opt,name=identifier,proto3" json:"identifier,omitempty"`
	Type                 string   `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	Fields               []string `protobuf:"bytes,3,rep,name=fields,proto3" json:"fields,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateDocumentProofRequest) Descriptor

func (*CreateDocumentProofRequest) Descriptor() ([]byte, []int)

func (*CreateDocumentProofRequest) GetFields

func (m *CreateDocumentProofRequest) GetFields() []string

func (*CreateDocumentProofRequest) GetIdentifier

func (m *CreateDocumentProofRequest) GetIdentifier() string

func (*CreateDocumentProofRequest) GetType

func (m *CreateDocumentProofRequest) GetType() string

func (*CreateDocumentProofRequest) ProtoMessage

func (*CreateDocumentProofRequest) ProtoMessage()

func (*CreateDocumentProofRequest) Reset

func (m *CreateDocumentProofRequest) Reset()

func (*CreateDocumentProofRequest) String

func (m *CreateDocumentProofRequest) String() string

func (*CreateDocumentProofRequest) XXX_DiscardUnknown

func (m *CreateDocumentProofRequest) XXX_DiscardUnknown()

func (*CreateDocumentProofRequest) XXX_Marshal

func (m *CreateDocumentProofRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*CreateDocumentProofRequest) XXX_Merge

func (m *CreateDocumentProofRequest) XXX_Merge(src proto.Message)

func (*CreateDocumentProofRequest) XXX_Size

func (m *CreateDocumentProofRequest) XXX_Size() int

func (*CreateDocumentProofRequest) XXX_Unmarshal

func (m *CreateDocumentProofRequest) XXX_Unmarshal(b []byte) error

type DocumentProof

type DocumentProof struct {
	Header               *ProofResponseHeader `protobuf:"bytes,1,opt,name=header,proto3" json:"header,omitempty"`
	FieldProofs          []*Proof             `protobuf:"bytes,2,rep,name=field_proofs,json=fieldProofs,proto3" json:"field_proofs,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*DocumentProof) Descriptor

func (*DocumentProof) Descriptor() ([]byte, []int)

func (*DocumentProof) GetFieldProofs

func (m *DocumentProof) GetFieldProofs() []*Proof

func (*DocumentProof) GetHeader

func (m *DocumentProof) GetHeader() *ProofResponseHeader

func (*DocumentProof) ProtoMessage

func (*DocumentProof) ProtoMessage()

func (*DocumentProof) Reset

func (m *DocumentProof) Reset()

func (*DocumentProof) String

func (m *DocumentProof) String() string

func (*DocumentProof) XXX_DiscardUnknown

func (m *DocumentProof) XXX_DiscardUnknown()

func (*DocumentProof) XXX_Marshal

func (m *DocumentProof) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DocumentProof) XXX_Merge

func (m *DocumentProof) XXX_Merge(src proto.Message)

func (*DocumentProof) XXX_Size

func (m *DocumentProof) XXX_Size() int

func (*DocumentProof) XXX_Unmarshal

func (m *DocumentProof) XXX_Unmarshal(b []byte) error

type DocumentServiceClient

type DocumentServiceClient interface {
	CreateDocumentProof(ctx context.Context, in *CreateDocumentProofRequest, opts ...grpc.CallOption) (*DocumentProof, error)
	CreateDocumentProofForVersion(ctx context.Context, in *CreateDocumentProofForVersionRequest, opts ...grpc.CallOption) (*DocumentProof, error)
}

DocumentServiceClient is the client API for DocumentService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewDocumentServiceClient

func NewDocumentServiceClient(cc *grpc.ClientConn) DocumentServiceClient

type DocumentServiceServer

type DocumentServiceServer interface {
	CreateDocumentProof(context.Context, *CreateDocumentProofRequest) (*DocumentProof, error)
	CreateDocumentProofForVersion(context.Context, *CreateDocumentProofForVersionRequest) (*DocumentProof, error)
}

DocumentServiceServer is the server API for DocumentService service.

type NFT

type NFT struct {
	Registry string `protobuf:"bytes,1,opt,name=registry,proto3" json:"registry,omitempty"`
	// read owner from Ethereum and empty when used in POST/PUT
	Owner   string `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"`
	TokenId string `protobuf:"bytes,2,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"`
	// index of the token in the registry
	TokenIndex           string   `protobuf:"bytes,4,opt,name=token_index,json=tokenIndex,proto3" json:"token_index,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*NFT) Descriptor

func (*NFT) Descriptor() ([]byte, []int)

func (*NFT) GetOwner

func (m *NFT) GetOwner() string

func (*NFT) GetRegistry

func (m *NFT) GetRegistry() string

func (*NFT) GetTokenId

func (m *NFT) GetTokenId() string

func (*NFT) GetTokenIndex

func (m *NFT) GetTokenIndex() string

func (*NFT) ProtoMessage

func (*NFT) ProtoMessage()

func (*NFT) Reset

func (m *NFT) Reset()

func (*NFT) String

func (m *NFT) String() string

func (*NFT) XXX_DiscardUnknown

func (m *NFT) XXX_DiscardUnknown()

func (*NFT) XXX_Marshal

func (m *NFT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NFT) XXX_Merge

func (m *NFT) XXX_Merge(src proto.Message)

func (*NFT) XXX_Size

func (m *NFT) XXX_Size() int

func (*NFT) XXX_Unmarshal

func (m *NFT) XXX_Unmarshal(b []byte) error

type PaymentDetails

type PaymentDetails struct {
	//identifying this payment. could be a sequential number, could be a transaction hash of the crypto payment
	Id           string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	DateExecuted *timestamp.Timestamp `protobuf:"bytes,2,opt,name=date_executed,json=dateExecuted,proto3" json:"date_executed,omitempty"`
	//centrifuge id of payee
	Payee string `protobuf:"bytes,3,opt,name=payee,proto3" json:"payee,omitempty"`
	//centrifuge id of payer
	Payer    string `protobuf:"bytes,4,opt,name=payer,proto3" json:"payer,omitempty"`
	Amount   string `protobuf:"bytes,5,opt,name=amount,proto3" json:"amount,omitempty"`
	Currency string `protobuf:"bytes,6,opt,name=currency,proto3" json:"currency,omitempty"`
	//payment reference (e.g. reference field on bank transfer)
	Reference             string `protobuf:"bytes,7,opt,name=reference,proto3" json:"reference,omitempty"`
	BankName              string `protobuf:"bytes,8,opt,name=bank_name,json=bankName,proto3" json:"bank_name,omitempty"`
	BankAddress           string `protobuf:"bytes,9,opt,name=bank_address,json=bankAddress,proto3" json:"bank_address,omitempty"`
	BankCountry           string `protobuf:"bytes,10,opt,name=bank_country,json=bankCountry,proto3" json:"bank_country,omitempty"`
	BankAccountNumber     string `protobuf:"bytes,11,opt,name=bank_account_number,json=bankAccountNumber,proto3" json:"bank_account_number,omitempty"`
	BankAccountCurrency   string `protobuf:"bytes,12,opt,name=bank_account_currency,json=bankAccountCurrency,proto3" json:"bank_account_currency,omitempty"`
	BankAccountHolderName string `` /* 129-byte string literal not displayed */
	BankKey               string `protobuf:"bytes,14,opt,name=bank_key,json=bankKey,proto3" json:"bank_key,omitempty"`
	//the ID of the chain to use in URI format. e.g. "ethereum://42/<tokenaddress>"
	CryptoChainUri string `protobuf:"bytes,15,opt,name=crypto_chain_uri,json=cryptoChainUri,proto3" json:"crypto_chain_uri,omitempty"`
	//the transaction in which the payment happened
	CryptoTransactionId string `protobuf:"bytes,16,opt,name=crypto_transaction_id,json=cryptoTransactionId,proto3" json:"crypto_transaction_id,omitempty"`
	//from address
	CryptoFrom string `protobuf:"bytes,17,opt,name=crypto_from,json=cryptoFrom,proto3" json:"crypto_from,omitempty"`
	//to address
	CryptoTo             string   `protobuf:"bytes,18,opt,name=crypto_to,json=cryptoTo,proto3" json:"crypto_to,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*PaymentDetails) Descriptor

func (*PaymentDetails) Descriptor() ([]byte, []int)

func (*PaymentDetails) GetAmount

func (m *PaymentDetails) GetAmount() string

func (*PaymentDetails) GetBankAccountCurrency

func (m *PaymentDetails) GetBankAccountCurrency() string

func (*PaymentDetails) GetBankAccountHolderName

func (m *PaymentDetails) GetBankAccountHolderName() string

func (*PaymentDetails) GetBankAccountNumber

func (m *PaymentDetails) GetBankAccountNumber() string

func (*PaymentDetails) GetBankAddress

func (m *PaymentDetails) GetBankAddress() string

func (*PaymentDetails) GetBankCountry

func (m *PaymentDetails) GetBankCountry() string

func (*PaymentDetails) GetBankKey

func (m *PaymentDetails) GetBankKey() string

func (*PaymentDetails) GetBankName

func (m *PaymentDetails) GetBankName() string

func (*PaymentDetails) GetCryptoChainUri

func (m *PaymentDetails) GetCryptoChainUri() string

func (*PaymentDetails) GetCryptoFrom

func (m *PaymentDetails) GetCryptoFrom() string

func (*PaymentDetails) GetCryptoTo

func (m *PaymentDetails) GetCryptoTo() string

func (*PaymentDetails) GetCryptoTransactionId

func (m *PaymentDetails) GetCryptoTransactionId() string

func (*PaymentDetails) GetCurrency

func (m *PaymentDetails) GetCurrency() string

func (*PaymentDetails) GetDateExecuted

func (m *PaymentDetails) GetDateExecuted() *timestamp.Timestamp

func (*PaymentDetails) GetId

func (m *PaymentDetails) GetId() string

func (*PaymentDetails) GetPayee

func (m *PaymentDetails) GetPayee() string

func (*PaymentDetails) GetPayer

func (m *PaymentDetails) GetPayer() string

func (*PaymentDetails) GetReference

func (m *PaymentDetails) GetReference() string

func (*PaymentDetails) ProtoMessage

func (*PaymentDetails) ProtoMessage()

func (*PaymentDetails) Reset

func (m *PaymentDetails) Reset()

func (*PaymentDetails) String

func (m *PaymentDetails) String() string

func (*PaymentDetails) XXX_DiscardUnknown

func (m *PaymentDetails) XXX_DiscardUnknown()

func (*PaymentDetails) XXX_Marshal

func (m *PaymentDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PaymentDetails) XXX_Merge

func (m *PaymentDetails) XXX_Merge(src proto.Message)

func (*PaymentDetails) XXX_Size

func (m *PaymentDetails) XXX_Size() int

func (*PaymentDetails) XXX_Unmarshal

func (m *PaymentDetails) XXX_Unmarshal(b []byte) error

type Proof

type Proof struct {
	Property string `protobuf:"bytes,1,opt,name=property,proto3" json:"property,omitempty"`
	Value    string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	Salt     string `protobuf:"bytes,3,opt,name=salt,proto3" json:"salt,omitempty"`
	// hash is filled if value & salt are not available
	Hash                 string   `protobuf:"bytes,4,opt,name=hash,proto3" json:"hash,omitempty"`
	SortedHashes         []string `protobuf:"bytes,5,rep,name=sorted_hashes,json=sortedHashes,proto3" json:"sorted_hashes,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Proof) Descriptor

func (*Proof) Descriptor() ([]byte, []int)

func (*Proof) GetHash

func (m *Proof) GetHash() string

func (*Proof) GetProperty

func (m *Proof) GetProperty() string

func (*Proof) GetSalt

func (m *Proof) GetSalt() string

func (*Proof) GetSortedHashes

func (m *Proof) GetSortedHashes() []string

func (*Proof) GetValue

func (m *Proof) GetValue() string

func (*Proof) ProtoMessage

func (*Proof) ProtoMessage()

func (*Proof) Reset

func (m *Proof) Reset()

func (*Proof) String

func (m *Proof) String() string

func (*Proof) XXX_DiscardUnknown

func (m *Proof) XXX_DiscardUnknown()

func (*Proof) XXX_Marshal

func (m *Proof) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Proof) XXX_Merge

func (m *Proof) XXX_Merge(src proto.Message)

func (*Proof) XXX_Size

func (m *Proof) XXX_Size() int

func (*Proof) XXX_Unmarshal

func (m *Proof) XXX_Unmarshal(b []byte) error

type ProofResponseHeader

type ProofResponseHeader struct {
	DocumentId           string   `protobuf:"bytes,1,opt,name=document_id,json=documentId,proto3" json:"document_id,omitempty"`
	VersionId            string   `protobuf:"bytes,2,opt,name=version_id,json=versionId,proto3" json:"version_id,omitempty"`
	State                string   `protobuf:"bytes,3,opt,name=state,proto3" json:"state,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

ResponseHeader contains a set of common fields for most documents

func (*ProofResponseHeader) Descriptor

func (*ProofResponseHeader) Descriptor() ([]byte, []int)

func (*ProofResponseHeader) GetDocumentId

func (m *ProofResponseHeader) GetDocumentId() string

func (*ProofResponseHeader) GetState

func (m *ProofResponseHeader) GetState() string

func (*ProofResponseHeader) GetVersionId

func (m *ProofResponseHeader) GetVersionId() string

func (*ProofResponseHeader) ProtoMessage

func (*ProofResponseHeader) ProtoMessage()

func (*ProofResponseHeader) Reset

func (m *ProofResponseHeader) Reset()

func (*ProofResponseHeader) String

func (m *ProofResponseHeader) String() string

func (*ProofResponseHeader) XXX_DiscardUnknown

func (m *ProofResponseHeader) XXX_DiscardUnknown()

func (*ProofResponseHeader) XXX_Marshal

func (m *ProofResponseHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProofResponseHeader) XXX_Merge

func (m *ProofResponseHeader) XXX_Merge(src proto.Message)

func (*ProofResponseHeader) XXX_Size

func (m *ProofResponseHeader) XXX_Size() int

func (*ProofResponseHeader) XXX_Unmarshal

func (m *ProofResponseHeader) XXX_Unmarshal(b []byte) error

type ReadAccess

type ReadAccess struct {
	Collaborators        []string `protobuf:"bytes,1,rep,name=collaborators,proto3" json:"collaborators,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ReadAccess) Descriptor

func (*ReadAccess) Descriptor() ([]byte, []int)

func (*ReadAccess) GetCollaborators

func (m *ReadAccess) GetCollaborators() []string

func (*ReadAccess) ProtoMessage

func (*ReadAccess) ProtoMessage()

func (*ReadAccess) Reset

func (m *ReadAccess) Reset()

func (*ReadAccess) String

func (m *ReadAccess) String() string

func (*ReadAccess) XXX_DiscardUnknown

func (m *ReadAccess) XXX_DiscardUnknown()

func (*ReadAccess) XXX_Marshal

func (m *ReadAccess) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ReadAccess) XXX_Merge

func (m *ReadAccess) XXX_Merge(src proto.Message)

func (*ReadAccess) XXX_Size

func (m *ReadAccess) XXX_Size() int

func (*ReadAccess) XXX_Unmarshal

func (m *ReadAccess) XXX_Unmarshal(b []byte) error

type RequestHeader

type RequestHeader struct {
	ReadAccess           *ReadAccess  `protobuf:"bytes,1,opt,name=read_access,json=readAccess,proto3" json:"read_access,omitempty"`
	WriteAccess          *WriteAccess `protobuf:"bytes,2,opt,name=write_access,json=writeAccess,proto3" json:"write_access,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*RequestHeader) Descriptor

func (*RequestHeader) Descriptor() ([]byte, []int)

func (*RequestHeader) GetReadAccess

func (m *RequestHeader) GetReadAccess() *ReadAccess

func (*RequestHeader) GetWriteAccess

func (m *RequestHeader) GetWriteAccess() *WriteAccess

func (*RequestHeader) ProtoMessage

func (*RequestHeader) ProtoMessage()

func (*RequestHeader) Reset

func (m *RequestHeader) Reset()

func (*RequestHeader) String

func (m *RequestHeader) String() string

func (*RequestHeader) XXX_DiscardUnknown

func (m *RequestHeader) XXX_DiscardUnknown()

func (*RequestHeader) XXX_Marshal

func (m *RequestHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RequestHeader) XXX_Merge

func (m *RequestHeader) XXX_Merge(src proto.Message)

func (*RequestHeader) XXX_Size

func (m *RequestHeader) XXX_Size() int

func (*RequestHeader) XXX_Unmarshal

func (m *RequestHeader) XXX_Unmarshal(b []byte) error

type ResponseHeader

type ResponseHeader struct {
	DocumentId           string       `protobuf:"bytes,1,opt,name=document_id,json=documentId,proto3" json:"document_id,omitempty"`
	Version              string       `protobuf:"bytes,2,opt,name=version,proto3" json:"version,omitempty"`
	Author               string       `protobuf:"bytes,3,opt,name=author,proto3" json:"author,omitempty"`
	CreatedAt            string       `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	ReadAccess           *ReadAccess  `protobuf:"bytes,5,opt,name=read_access,json=readAccess,proto3" json:"read_access,omitempty"`
	WriteAccess          *WriteAccess `protobuf:"bytes,6,opt,name=write_access,json=writeAccess,proto3" json:"write_access,omitempty"`
	JobId                string       `protobuf:"bytes,7,opt,name=job_id,json=jobId,proto3" json:"job_id,omitempty"`
	Nfts                 []*NFT       `protobuf:"bytes,8,rep,name=nfts,proto3" json:"nfts,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

func (*ResponseHeader) Descriptor

func (*ResponseHeader) Descriptor() ([]byte, []int)

func (*ResponseHeader) GetAuthor

func (m *ResponseHeader) GetAuthor() string

func (*ResponseHeader) GetCreatedAt

func (m *ResponseHeader) GetCreatedAt() string

func (*ResponseHeader) GetDocumentId

func (m *ResponseHeader) GetDocumentId() string

func (*ResponseHeader) GetJobId

func (m *ResponseHeader) GetJobId() string

func (*ResponseHeader) GetNfts

func (m *ResponseHeader) GetNfts() []*NFT

func (*ResponseHeader) GetReadAccess

func (m *ResponseHeader) GetReadAccess() *ReadAccess

func (*ResponseHeader) GetVersion

func (m *ResponseHeader) GetVersion() string

func (*ResponseHeader) GetWriteAccess

func (m *ResponseHeader) GetWriteAccess() *WriteAccess

func (*ResponseHeader) ProtoMessage

func (*ResponseHeader) ProtoMessage()

func (*ResponseHeader) Reset

func (m *ResponseHeader) Reset()

func (*ResponseHeader) String

func (m *ResponseHeader) String() string

func (*ResponseHeader) XXX_DiscardUnknown

func (m *ResponseHeader) XXX_DiscardUnknown()

func (*ResponseHeader) XXX_Marshal

func (m *ResponseHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ResponseHeader) XXX_Merge

func (m *ResponseHeader) XXX_Merge(src proto.Message)

func (*ResponseHeader) XXX_Size

func (m *ResponseHeader) XXX_Size() int

func (*ResponseHeader) XXX_Unmarshal

func (m *ResponseHeader) XXX_Unmarshal(b []byte) error

type Signature

type Signature struct {
	Identity             string   `protobuf:"bytes,1,opt,name=identity,proto3" json:"identity,omitempty"`
	Key                  string   `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	Valid                bool     `protobuf:"varint,3,opt,name=valid,proto3" json:"valid,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Signature) Descriptor

func (*Signature) Descriptor() ([]byte, []int)

func (*Signature) GetIdentity

func (m *Signature) GetIdentity() string

func (*Signature) GetKey

func (m *Signature) GetKey() string

func (*Signature) GetValid

func (m *Signature) GetValid() bool

func (*Signature) ProtoMessage

func (*Signature) ProtoMessage()

func (*Signature) Reset

func (m *Signature) Reset()

func (*Signature) String

func (m *Signature) String() string

func (*Signature) XXX_DiscardUnknown

func (m *Signature) XXX_DiscardUnknown()

func (*Signature) XXX_Marshal

func (m *Signature) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Signature) XXX_Merge

func (m *Signature) XXX_Merge(src proto.Message)

func (*Signature) XXX_Size

func (m *Signature) XXX_Size() int

func (*Signature) XXX_Unmarshal

func (m *Signature) XXX_Unmarshal(b []byte) error

type WriteAccess

type WriteAccess struct {
	Collaborators        []string `protobuf:"bytes,1,rep,name=collaborators,proto3" json:"collaborators,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*WriteAccess) Descriptor

func (*WriteAccess) Descriptor() ([]byte, []int)

func (*WriteAccess) GetCollaborators

func (m *WriteAccess) GetCollaborators() []string

func (*WriteAccess) ProtoMessage

func (*WriteAccess) ProtoMessage()

func (*WriteAccess) Reset

func (m *WriteAccess) Reset()

func (*WriteAccess) String

func (m *WriteAccess) String() string

func (*WriteAccess) XXX_DiscardUnknown

func (m *WriteAccess) XXX_DiscardUnknown()

func (*WriteAccess) XXX_Marshal

func (m *WriteAccess) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*WriteAccess) XXX_Merge

func (m *WriteAccess) XXX_Merge(src proto.Message)

func (*WriteAccess) XXX_Size

func (m *WriteAccess) XXX_Size() int

func (*WriteAccess) XXX_Unmarshal

func (m *WriteAccess) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL