Documentation ¶
Overview ¶
Package documentpb is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- func RegisterDocumentServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterDocumentServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client DocumentServiceClient) error
- func RegisterDocumentServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterDocumentServiceServer(s *grpc.Server, srv DocumentServiceServer)
- type AccessToken
- func (*AccessToken) Descriptor() ([]byte, []int)
- func (m *AccessToken) GetDocumentIdentifier() string
- func (m *AccessToken) GetGrantee() string
- func (m *AccessToken) GetGranter() string
- func (m *AccessToken) GetIdentifier() string
- func (*AccessToken) ProtoMessage()
- func (m *AccessToken) Reset()
- func (m *AccessToken) String() string
- func (m *AccessToken) XXX_DiscardUnknown()
- func (m *AccessToken) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccessToken) XXX_Merge(src proto.Message)
- func (m *AccessToken) XXX_Size() int
- func (m *AccessToken) XXX_Unmarshal(b []byte) error
- type AccessTokenParams
- func (*AccessTokenParams) Descriptor() ([]byte, []int)
- func (m *AccessTokenParams) GetDocumentIdentifier() string
- func (m *AccessTokenParams) GetGrantee() string
- func (*AccessTokenParams) ProtoMessage()
- func (m *AccessTokenParams) Reset()
- func (m *AccessTokenParams) String() string
- func (m *AccessTokenParams) XXX_DiscardUnknown()
- func (m *AccessTokenParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccessTokenParams) XXX_Merge(src proto.Message)
- func (m *AccessTokenParams) XXX_Size() int
- func (m *AccessTokenParams) XXX_Unmarshal(b []byte) error
- type BinaryAttachment
- func (*BinaryAttachment) Descriptor() ([]byte, []int)
- func (m *BinaryAttachment) GetChecksum() string
- func (m *BinaryAttachment) GetData() string
- func (m *BinaryAttachment) GetFileType() string
- func (m *BinaryAttachment) GetName() string
- func (m *BinaryAttachment) GetSize() uint64
- func (*BinaryAttachment) ProtoMessage()
- func (m *BinaryAttachment) Reset()
- func (m *BinaryAttachment) String() string
- func (m *BinaryAttachment) XXX_DiscardUnknown()
- func (m *BinaryAttachment) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BinaryAttachment) XXX_Merge(src proto.Message)
- func (m *BinaryAttachment) XXX_Size() int
- func (m *BinaryAttachment) XXX_Unmarshal(b []byte) error
- type CreateDocumentProofForVersionRequest
- func (*CreateDocumentProofForVersionRequest) Descriptor() ([]byte, []int)
- func (m *CreateDocumentProofForVersionRequest) GetFields() []string
- func (m *CreateDocumentProofForVersionRequest) GetIdentifier() string
- func (m *CreateDocumentProofForVersionRequest) GetType() string
- func (m *CreateDocumentProofForVersionRequest) GetVersion() string
- func (*CreateDocumentProofForVersionRequest) ProtoMessage()
- func (m *CreateDocumentProofForVersionRequest) Reset()
- func (m *CreateDocumentProofForVersionRequest) String() string
- func (m *CreateDocumentProofForVersionRequest) XXX_DiscardUnknown()
- func (m *CreateDocumentProofForVersionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateDocumentProofForVersionRequest) XXX_Merge(src proto.Message)
- func (m *CreateDocumentProofForVersionRequest) XXX_Size() int
- func (m *CreateDocumentProofForVersionRequest) XXX_Unmarshal(b []byte) error
- type CreateDocumentProofRequest
- func (*CreateDocumentProofRequest) Descriptor() ([]byte, []int)
- func (m *CreateDocumentProofRequest) GetFields() []string
- func (m *CreateDocumentProofRequest) GetIdentifier() string
- func (m *CreateDocumentProofRequest) GetType() string
- func (*CreateDocumentProofRequest) ProtoMessage()
- func (m *CreateDocumentProofRequest) Reset()
- func (m *CreateDocumentProofRequest) String() string
- func (m *CreateDocumentProofRequest) XXX_DiscardUnknown()
- func (m *CreateDocumentProofRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateDocumentProofRequest) XXX_Merge(src proto.Message)
- func (m *CreateDocumentProofRequest) XXX_Size() int
- func (m *CreateDocumentProofRequest) XXX_Unmarshal(b []byte) error
- type DocumentProof
- func (*DocumentProof) Descriptor() ([]byte, []int)
- func (m *DocumentProof) GetFieldProofs() []*Proof
- func (m *DocumentProof) GetHeader() *ProofResponseHeader
- func (*DocumentProof) ProtoMessage()
- func (m *DocumentProof) Reset()
- func (m *DocumentProof) String() string
- func (m *DocumentProof) XXX_DiscardUnknown()
- func (m *DocumentProof) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DocumentProof) XXX_Merge(src proto.Message)
- func (m *DocumentProof) XXX_Size() int
- func (m *DocumentProof) XXX_Unmarshal(b []byte) error
- type DocumentServiceClient
- type DocumentServiceServer
- type NFT
- func (*NFT) Descriptor() ([]byte, []int)
- func (m *NFT) GetOwner() string
- func (m *NFT) GetRegistry() string
- func (m *NFT) GetTokenId() string
- func (m *NFT) GetTokenIndex() string
- func (*NFT) ProtoMessage()
- func (m *NFT) Reset()
- func (m *NFT) String() string
- func (m *NFT) XXX_DiscardUnknown()
- func (m *NFT) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NFT) XXX_Merge(src proto.Message)
- func (m *NFT) XXX_Size() int
- func (m *NFT) XXX_Unmarshal(b []byte) error
- type PaymentDetails
- func (*PaymentDetails) Descriptor() ([]byte, []int)
- func (m *PaymentDetails) GetAmount() string
- func (m *PaymentDetails) GetBankAccountCurrency() string
- func (m *PaymentDetails) GetBankAccountHolderName() string
- func (m *PaymentDetails) GetBankAccountNumber() string
- func (m *PaymentDetails) GetBankAddress() string
- func (m *PaymentDetails) GetBankCountry() string
- func (m *PaymentDetails) GetBankKey() string
- func (m *PaymentDetails) GetBankName() string
- func (m *PaymentDetails) GetCryptoChainUri() string
- func (m *PaymentDetails) GetCryptoFrom() string
- func (m *PaymentDetails) GetCryptoTo() string
- func (m *PaymentDetails) GetCryptoTransactionId() string
- func (m *PaymentDetails) GetCurrency() string
- func (m *PaymentDetails) GetDateExecuted() *timestamp.Timestamp
- func (m *PaymentDetails) GetId() string
- func (m *PaymentDetails) GetPayee() string
- func (m *PaymentDetails) GetPayer() string
- func (m *PaymentDetails) GetReference() string
- func (*PaymentDetails) ProtoMessage()
- func (m *PaymentDetails) Reset()
- func (m *PaymentDetails) String() string
- func (m *PaymentDetails) XXX_DiscardUnknown()
- func (m *PaymentDetails) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PaymentDetails) XXX_Merge(src proto.Message)
- func (m *PaymentDetails) XXX_Size() int
- func (m *PaymentDetails) XXX_Unmarshal(b []byte) error
- type Proof
- func (*Proof) Descriptor() ([]byte, []int)
- func (m *Proof) GetHash() string
- func (m *Proof) GetProperty() string
- func (m *Proof) GetSalt() string
- func (m *Proof) GetSortedHashes() []string
- func (m *Proof) GetValue() string
- func (*Proof) ProtoMessage()
- func (m *Proof) Reset()
- func (m *Proof) String() string
- func (m *Proof) XXX_DiscardUnknown()
- func (m *Proof) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Proof) XXX_Merge(src proto.Message)
- func (m *Proof) XXX_Size() int
- func (m *Proof) XXX_Unmarshal(b []byte) error
- type ProofResponseHeader
- func (*ProofResponseHeader) Descriptor() ([]byte, []int)
- func (m *ProofResponseHeader) GetDocumentId() string
- func (m *ProofResponseHeader) GetState() string
- func (m *ProofResponseHeader) GetVersionId() string
- func (*ProofResponseHeader) ProtoMessage()
- func (m *ProofResponseHeader) Reset()
- func (m *ProofResponseHeader) String() string
- func (m *ProofResponseHeader) XXX_DiscardUnknown()
- func (m *ProofResponseHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ProofResponseHeader) XXX_Merge(src proto.Message)
- func (m *ProofResponseHeader) XXX_Size() int
- func (m *ProofResponseHeader) XXX_Unmarshal(b []byte) error
- type ReadAccess
- func (*ReadAccess) Descriptor() ([]byte, []int)
- func (m *ReadAccess) GetCollaborators() []string
- func (*ReadAccess) ProtoMessage()
- func (m *ReadAccess) Reset()
- func (m *ReadAccess) String() string
- func (m *ReadAccess) XXX_DiscardUnknown()
- func (m *ReadAccess) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReadAccess) XXX_Merge(src proto.Message)
- func (m *ReadAccess) XXX_Size() int
- func (m *ReadAccess) XXX_Unmarshal(b []byte) error
- type RequestHeader
- func (*RequestHeader) Descriptor() ([]byte, []int)
- func (m *RequestHeader) GetReadAccess() *ReadAccess
- func (m *RequestHeader) GetWriteAccess() *WriteAccess
- func (*RequestHeader) ProtoMessage()
- func (m *RequestHeader) Reset()
- func (m *RequestHeader) String() string
- func (m *RequestHeader) XXX_DiscardUnknown()
- func (m *RequestHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RequestHeader) XXX_Merge(src proto.Message)
- func (m *RequestHeader) XXX_Size() int
- func (m *RequestHeader) XXX_Unmarshal(b []byte) error
- type ResponseHeader
- func (*ResponseHeader) Descriptor() ([]byte, []int)
- func (m *ResponseHeader) GetAuthor() string
- func (m *ResponseHeader) GetCreatedAt() string
- func (m *ResponseHeader) GetDocumentId() string
- func (m *ResponseHeader) GetJobId() string
- func (m *ResponseHeader) GetNfts() []*NFT
- func (m *ResponseHeader) GetReadAccess() *ReadAccess
- func (m *ResponseHeader) GetVersion() string
- func (m *ResponseHeader) GetWriteAccess() *WriteAccess
- func (*ResponseHeader) ProtoMessage()
- func (m *ResponseHeader) Reset()
- func (m *ResponseHeader) String() string
- func (m *ResponseHeader) XXX_DiscardUnknown()
- func (m *ResponseHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResponseHeader) XXX_Merge(src proto.Message)
- func (m *ResponseHeader) XXX_Size() int
- func (m *ResponseHeader) XXX_Unmarshal(b []byte) error
- type Signature
- func (*Signature) Descriptor() ([]byte, []int)
- func (m *Signature) GetIdentity() string
- func (m *Signature) GetKey() string
- func (m *Signature) GetValid() bool
- func (*Signature) ProtoMessage()
- func (m *Signature) Reset()
- func (m *Signature) String() string
- func (m *Signature) XXX_DiscardUnknown()
- func (m *Signature) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Signature) XXX_Merge(src proto.Message)
- func (m *Signature) XXX_Size() int
- func (m *Signature) XXX_Unmarshal(b []byte) error
- type WriteAccess
- func (*WriteAccess) Descriptor() ([]byte, []int)
- func (m *WriteAccess) GetCollaborators() []string
- func (*WriteAccess) ProtoMessage()
- func (m *WriteAccess) Reset()
- func (m *WriteAccess) String() string
- func (m *WriteAccess) XXX_DiscardUnknown()
- func (m *WriteAccess) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *WriteAccess) XXX_Merge(src proto.Message)
- func (m *WriteAccess) XXX_Size() int
- func (m *WriteAccess) XXX_Unmarshal(b []byte) error
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 (m *CreateDocumentProofForVersionRequest) GetFields() []string
func (*CreateDocumentProofForVersionRequest) GetIdentifier ¶
func (m *CreateDocumentProofForVersionRequest) GetIdentifier() string
func (*CreateDocumentProofForVersionRequest) GetType ¶
func (m *CreateDocumentProofForVersionRequest) GetType() string
func (*CreateDocumentProofForVersionRequest) GetVersion ¶
func (m *CreateDocumentProofForVersionRequest) GetVersion() string
func (*CreateDocumentProofForVersionRequest) ProtoMessage ¶
func (*CreateDocumentProofForVersionRequest) ProtoMessage()
func (*CreateDocumentProofForVersionRequest) Reset ¶
func (m *CreateDocumentProofForVersionRequest) Reset()
func (*CreateDocumentProofForVersionRequest) String ¶
func (m *CreateDocumentProofForVersionRequest) String() 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 (m *CreateDocumentProofForVersionRequest) XXX_Merge(src proto.Message)
func (*CreateDocumentProofForVersionRequest) XXX_Size ¶
func (m *CreateDocumentProofForVersionRequest) XXX_Size() int
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) GetRegistry ¶
func (*NFT) GetTokenId ¶
func (*NFT) GetTokenIndex ¶
func (*NFT) ProtoMessage ¶
func (*NFT) ProtoMessage()
func (*NFT) XXX_DiscardUnknown ¶
func (m *NFT) XXX_DiscardUnknown()
func (*NFT) XXX_Unmarshal ¶
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) GetProperty ¶
func (*Proof) GetSortedHashes ¶
func (*Proof) ProtoMessage ¶
func (*Proof) ProtoMessage()
func (*Proof) XXX_DiscardUnknown ¶
func (m *Proof) XXX_DiscardUnknown()
func (*Proof) XXX_Marshal ¶
func (*Proof) XXX_Unmarshal ¶
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) GetIdentity ¶
func (*Signature) ProtoMessage ¶
func (*Signature) ProtoMessage()
func (*Signature) XXX_DiscardUnknown ¶
func (m *Signature) XXX_DiscardUnknown()
func (*Signature) XXX_Marshal ¶
func (*Signature) XXX_Unmarshal ¶
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