Documentation ¶
Index ¶
- Variables
- type Address
- type Algorithm
- type Claims
- func (*Claims) Descriptor() ([]byte, []int)deprecated
- func (x *Claims) GetExpiresAt() int64
- func (x *Claims) GetIssuedAt() int64
- func (x *Claims) GetIssuer() string
- func (x *Claims) GetMetadataSigningKey() string
- func (*Claims) ProtoMessage()
- func (x *Claims) ProtoReflect() protoreflect.Message
- func (x *Claims) Reset()
- func (x *Claims) String() string
- type Data
- type Data_Video
- type Encoding
- type Erc721ReserveAuction
- func (*Erc721ReserveAuction) Descriptor() ([]byte, []int)deprecated
- func (x *Erc721ReserveAuction) GetAuctionContractAddress() *Address
- func (x *Erc721ReserveAuction) GetErc721ContractAddress() *Address
- func (x *Erc721ReserveAuction) GetErc721TokenId() string
- func (x *Erc721ReserveAuction) GetNetwork() Network
- func (*Erc721ReserveAuction) ProtoMessage()
- func (x *Erc721ReserveAuction) ProtoReflect() protoreflect.Message
- func (x *Erc721ReserveAuction) Reset()
- func (x *Erc721ReserveAuction) String() string
- type FungibleTokenGate
- func (*FungibleTokenGate) Descriptor() ([]byte, []int)deprecated
- func (x *FungibleTokenGate) GetAddress() *Address
- func (x *FungibleTokenGate) GetNetwork() Network
- func (x *FungibleTokenGate) GetRequiredBalance() string
- func (*FungibleTokenGate) ProtoMessage()
- func (x *FungibleTokenGate) ProtoReflect() protoreflect.Message
- func (x *FungibleTokenGate) Reset()
- func (x *FungibleTokenGate) String() string
- type Header
- type Link
- type LinkedEditions
- func (*LinkedEditions) Descriptor() ([]byte, []int)deprecated
- func (x *LinkedEditions) GetContractAddress() *Address
- func (x *LinkedEditions) GetLinkedContract() *Address
- func (x *LinkedEditions) GetNetwork() Network
- func (*LinkedEditions) ProtoMessage()
- func (x *LinkedEditions) ProtoReflect() protoreflect.Message
- func (x *LinkedEditions) Reset()
- func (x *LinkedEditions) String() string
- type Livestream
- func (*Livestream) Descriptor() ([]byte, []int)deprecated
- func (x *Livestream) GetFungibleTokenGate() *FungibleTokenGate
- func (m *Livestream) GetMonetization() isLivestream_Monetization
- func (x *Livestream) GetScheduledTime() int64
- func (x *Livestream) GetSessionId() string
- func (x *Livestream) GetStreamId() string
- func (x *Livestream) GetTips() *Tips
- func (*Livestream) ProtoMessage()
- func (x *Livestream) ProtoReflect() protoreflect.Message
- func (x *Livestream) Reset()
- func (x *Livestream) String() string
- type Livestream_FungibleTokenGate
- type Livestream_Tips
- type MediaMarket
- func (*MediaMarket) Descriptor() ([]byte, []int)deprecated
- func (x *MediaMarket) GetMarketAddress() *Address
- func (x *MediaMarket) GetMediaAddress() *Address
- func (x *MediaMarket) GetNetwork() Network
- func (*MediaMarket) ProtoMessage()
- func (x *MediaMarket) ProtoReflect() protoreflect.Message
- func (x *MediaMarket) Reset()
- func (x *MediaMarket) String() string
- type Metadata
- func (*Metadata) Descriptor() ([]byte, []int)deprecated
- func (x *Metadata) GetData() *Data
- func (x *Metadata) GetDid() string
- func (x *Metadata) GetSignature() *Signature
- func (x *Metadata) GetVersion() string
- func (*Metadata) ProtoMessage()
- func (x *Metadata) ProtoReflect() protoreflect.Message
- func (x *Metadata) Reset()
- func (x *Metadata) String() string
- type MonocollectionEditions
- func (*MonocollectionEditions) Descriptor() ([]byte, []int)deprecated
- func (x *MonocollectionEditions) GetEditionContractAddress() *Address
- func (x *MonocollectionEditions) GetEditionId() string
- func (x *MonocollectionEditions) GetNetwork() Network
- func (*MonocollectionEditions) ProtoMessage()
- func (x *MonocollectionEditions) ProtoReflect() protoreflect.Message
- func (x *MonocollectionEditions) Reset()
- func (x *MonocollectionEditions) String() string
- type Network
- type Profile
- func (*Profile) Descriptor() ([]byte, []int)deprecated
- func (x *Profile) GetBannerImages() []*Thumbnail
- func (x *Profile) GetBio() string
- func (x *Profile) GetName() string
- func (x *Profile) GetProfileImages() []*Thumbnail
- func (*Profile) ProtoMessage()
- func (x *Profile) ProtoReflect() protoreflect.Message
- func (x *Profile) Reset()
- func (x *Profile) String() string
- type Protocol
- type Signature
- func (*Signature) Descriptor() ([]byte, []int)deprecated
- func (x *Signature) GetClaims() *Claims
- func (x *Signature) GetClaimsSignature() string
- func (x *Signature) GetClaimsSigningAddress() *Address
- func (x *Signature) GetHeader() *Header
- func (x *Signature) GetMetadataSignature() string
- func (*Signature) ProtoMessage()
- func (x *Signature) ProtoReflect() protoreflect.Message
- func (x *Signature) Reset()
- func (x *Signature) String() string
- type StaticVideo
- func (*StaticVideo) Descriptor() ([]byte, []int)deprecated
- func (x *StaticVideo) GetAudio() bool
- func (x *StaticVideo) GetErc721ReserveAuction() *Erc721ReserveAuction
- func (x *StaticVideo) GetHeight() uint32
- func (x *StaticVideo) GetLinkedEditions() *LinkedEditions
- func (x *StaticVideo) GetLoop() bool
- func (x *StaticVideo) GetMediaMarket() *MediaMarket
- func (m *StaticVideo) GetMonetization() isStaticVideo_Monetization
- func (x *StaticVideo) GetMonocollectionEditions() *MonocollectionEditions
- func (x *StaticVideo) GetScheduledTime() int64
- func (x *StaticVideo) GetTips() *Tips
- func (x *StaticVideo) GetWidth() uint32
- func (x *StaticVideo) GetZoraAuction() *ZoraAuction
- func (*StaticVideo) ProtoMessage()
- func (x *StaticVideo) ProtoReflect() protoreflect.Message
- func (x *StaticVideo) Reset()
- func (x *StaticVideo) String() string
- type StaticVideo_Erc721ReserveAuction
- type StaticVideo_LinkedEditions
- type StaticVideo_MediaMarket
- type StaticVideo_MonocollectionEditions
- type StaticVideo_Tips
- type StaticVideo_ZoraAuction
- type Thumbnail
- func (*Thumbnail) Descriptor() ([]byte, []int)deprecated
- func (x *Thumbnail) GetHeight() uint32
- func (x *Thumbnail) GetSource() *Link
- func (x *Thumbnail) GetWidth() uint32
- func (*Thumbnail) ProtoMessage()
- func (x *Thumbnail) ProtoReflect() protoreflect.Message
- func (x *Thumbnail) Reset()
- func (x *Thumbnail) String() string
- type Tips
- type VideoMetadata
- func (*VideoMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *VideoMetadata) GetCreatedTime() int64
- func (x *VideoMetadata) GetDescription() string
- func (x *VideoMetadata) GetLivestream() *Livestream
- func (x *VideoMetadata) GetStaticVideo() *StaticVideo
- func (x *VideoMetadata) GetThumbnails() []*Thumbnail
- func (x *VideoMetadata) GetTitle() string
- func (x *VideoMetadata) GetVideoSource() *Link
- func (m *VideoMetadata) GetVideoType() isVideoMetadata_VideoType
- func (*VideoMetadata) ProtoMessage()
- func (x *VideoMetadata) ProtoReflect() protoreflect.Message
- func (x *VideoMetadata) Reset()
- func (x *VideoMetadata) String() string
- type VideoMetadata_Livestream
- type VideoMetadata_StaticVideo
- type ZoraAuction
- func (*ZoraAuction) Descriptor() ([]byte, []int)deprecated
- func (x *ZoraAuction) GetAuctionContractAddress() *Address
- func (x *ZoraAuction) GetNetwork() Network
- func (x *ZoraAuction) GetTokenContractAddress() *Address
- func (x *ZoraAuction) GetTokenId() string
- func (*ZoraAuction) ProtoMessage()
- func (x *ZoraAuction) ProtoReflect() protoreflect.Message
- func (x *ZoraAuction) Reset()
- func (x *ZoraAuction) String() string
Constants ¶
This section is empty.
Variables ¶
var ( Network_name = map[int32]string{ 0: "NETWORK_UNDEFINED", 1: "ETH_MAINNET", 2: "ETH_RINKEBY", 3: "SOL_MAINNET", 4: "SOL_DEVNET", 5: "BTC_MAINNET", } Network_value = map[string]int32{ "NETWORK_UNDEFINED": 0, "ETH_MAINNET": 1, "ETH_RINKEBY": 2, "SOL_MAINNET": 3, "SOL_DEVNET": 4, "BTC_MAINNET": 5, } )
Enum value maps for Network.
var ( Protocol_name = map[int32]string{ 0: "PROTOCOL_UNDEFINED", 1: "ETHEREUM", 2: "SOLANA", 3: "BITCOIN", } Protocol_value = map[string]int32{ "PROTOCOL_UNDEFINED": 0, "ETHEREUM": 1, "SOLANA": 2, "BITCOIN": 3, } )
Enum value maps for Protocol.
var ( Algorithm_name = map[int32]string{ 0: "ALGORITHM_UNDEFINED", 1: "ED25519", } Algorithm_value = map[string]int32{ "ALGORITHM_UNDEFINED": 0, "ED25519": 1, } )
Enum value maps for Algorithm.
var ( Encoding_name = map[int32]string{ 0: "ENCODING_UNDEFINED", 1: "BASE64_URL", } Encoding_value = map[string]int32{ "ENCODING_UNDEFINED": 0, "BASE64_URL": 1, } )
Enum value maps for Encoding.
var File_monetizations_erc721_reserve_auction_proto protoreflect.FileDescriptor
var File_monetizations_fungible_token_gate_proto protoreflect.FileDescriptor
var File_monetizations_linked_editions_proto protoreflect.FileDescriptor
var File_monetizations_media_market_proto protoreflect.FileDescriptor
var File_monetizations_monocollection_editions_proto protoreflect.FileDescriptor
var File_monetizations_tips_proto protoreflect.FileDescriptor
var File_monetizations_zora_auction_proto protoreflect.FileDescriptor
var File_primitives_address_proto protoreflect.FileDescriptor
var File_primitives_link_proto protoreflect.FileDescriptor
var File_primitives_metadata_proto protoreflect.FileDescriptor
var File_primitives_network_proto protoreflect.FileDescriptor
var File_primitives_protocol_proto protoreflect.FileDescriptor
var File_primitives_signature_proto protoreflect.FileDescriptor
var File_primitives_thumbnail_proto protoreflect.FileDescriptor
var File_profiles_profile_metadata_proto protoreflect.FileDescriptor
var File_video_livestream_proto protoreflect.FileDescriptor
var File_video_static_video_proto protoreflect.FileDescriptor
var File_video_video_metadata_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Address ¶
type Address struct { Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"` Protocol Protocol `protobuf:"varint,2,opt,name=protocol,proto3,enum=metadata.Protocol" json:"protocol,omitempty"` // contains filtered or unexported fields }
func (*Address) Descriptor
deprecated
func (*Address) GetAddress ¶
func (*Address) GetProtocol ¶
func (*Address) ProtoMessage ¶
func (*Address) ProtoMessage()
func (*Address) ProtoReflect ¶
func (x *Address) ProtoReflect() protoreflect.Message
type Algorithm ¶
type Algorithm int32
func (Algorithm) Descriptor ¶
func (Algorithm) Descriptor() protoreflect.EnumDescriptor
func (Algorithm) EnumDescriptor
deprecated
func (Algorithm) Number ¶
func (x Algorithm) Number() protoreflect.EnumNumber
func (Algorithm) Type ¶
func (Algorithm) Type() protoreflect.EnumType
type Claims ¶
type Claims struct { Issuer string `protobuf:"bytes,1,opt,name=issuer,proto3" json:"issuer,omitempty"` // GLASS.XYZ MetadataSigningKey string `protobuf:"bytes,2,opt,name=metadata_signing_key,json=metadataSigningKey,proto3" json:"metadata_signing_key,omitempty"` // the ExpiresAt int64 `protobuf:"varint,3,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"` // expires at IssuedAt int64 `protobuf:"varint,4,opt,name=issued_at,json=issuedAt,proto3" json:"issued_at,omitempty"` // issued at // contains filtered or unexported fields }
func (*Claims) Descriptor
deprecated
func (*Claims) GetExpiresAt ¶
func (*Claims) GetIssuedAt ¶
func (*Claims) GetMetadataSigningKey ¶
func (*Claims) ProtoMessage ¶
func (*Claims) ProtoMessage()
func (*Claims) ProtoReflect ¶
func (x *Claims) ProtoReflect() protoreflect.Message
type Data ¶
type Data struct { // Types that are assignable to Data: // *Data_Video Data isData_Data `protobuf_oneof:"data"` // contains filtered or unexported fields }
func (*Data) Descriptor
deprecated
func (*Data) GetVideo ¶
func (x *Data) GetVideo() *VideoMetadata
func (*Data) ProtoMessage ¶
func (*Data) ProtoMessage()
func (*Data) ProtoReflect ¶
func (x *Data) ProtoReflect() protoreflect.Message
type Data_Video ¶
type Data_Video struct {
Video *VideoMetadata `protobuf:"bytes,4,opt,name=video,proto3,oneof"`
}
type Encoding ¶
type Encoding int32
func (Encoding) Descriptor ¶
func (Encoding) Descriptor() protoreflect.EnumDescriptor
func (Encoding) EnumDescriptor
deprecated
func (Encoding) Number ¶
func (x Encoding) Number() protoreflect.EnumNumber
func (Encoding) Type ¶
func (Encoding) Type() protoreflect.EnumType
type Erc721ReserveAuction ¶
type Erc721ReserveAuction struct { Network Network `protobuf:"varint,1,opt,name=network,proto3,enum=metadata.Network" json:"network,omitempty"` AuctionContractAddress *Address `` /* 129-byte string literal not displayed */ Erc721ContractAddress *Address `` /* 126-byte string literal not displayed */ Erc721TokenId string `protobuf:"bytes,4,opt,name=erc721_token_id,json=erc721TokenId,proto3" json:"erc721_token_id,omitempty"` // contains filtered or unexported fields }
func (*Erc721ReserveAuction) Descriptor
deprecated
func (*Erc721ReserveAuction) Descriptor() ([]byte, []int)
Deprecated: Use Erc721ReserveAuction.ProtoReflect.Descriptor instead.
func (*Erc721ReserveAuction) GetAuctionContractAddress ¶
func (x *Erc721ReserveAuction) GetAuctionContractAddress() *Address
func (*Erc721ReserveAuction) GetErc721ContractAddress ¶
func (x *Erc721ReserveAuction) GetErc721ContractAddress() *Address
func (*Erc721ReserveAuction) GetErc721TokenId ¶
func (x *Erc721ReserveAuction) GetErc721TokenId() string
func (*Erc721ReserveAuction) GetNetwork ¶
func (x *Erc721ReserveAuction) GetNetwork() Network
func (*Erc721ReserveAuction) ProtoMessage ¶
func (*Erc721ReserveAuction) ProtoMessage()
func (*Erc721ReserveAuction) ProtoReflect ¶
func (x *Erc721ReserveAuction) ProtoReflect() protoreflect.Message
func (*Erc721ReserveAuction) Reset ¶
func (x *Erc721ReserveAuction) Reset()
func (*Erc721ReserveAuction) String ¶
func (x *Erc721ReserveAuction) String() string
type FungibleTokenGate ¶
type FungibleTokenGate struct { Network Network `protobuf:"varint,1,opt,name=network,proto3,enum=metadata.Network" json:"network,omitempty"` Address *Address `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` RequiredBalance string `protobuf:"bytes,3,opt,name=required_balance,json=requiredBalance,proto3" json:"required_balance,omitempty"` // contains filtered or unexported fields }
func (*FungibleTokenGate) Descriptor
deprecated
func (*FungibleTokenGate) Descriptor() ([]byte, []int)
Deprecated: Use FungibleTokenGate.ProtoReflect.Descriptor instead.
func (*FungibleTokenGate) GetAddress ¶
func (x *FungibleTokenGate) GetAddress() *Address
func (*FungibleTokenGate) GetNetwork ¶
func (x *FungibleTokenGate) GetNetwork() Network
func (*FungibleTokenGate) GetRequiredBalance ¶
func (x *FungibleTokenGate) GetRequiredBalance() string
func (*FungibleTokenGate) ProtoMessage ¶
func (*FungibleTokenGate) ProtoMessage()
func (*FungibleTokenGate) ProtoReflect ¶
func (x *FungibleTokenGate) ProtoReflect() protoreflect.Message
func (*FungibleTokenGate) Reset ¶
func (x *FungibleTokenGate) Reset()
func (*FungibleTokenGate) String ¶
func (x *FungibleTokenGate) String() string
type Header ¶
type Header struct { Algorithm Algorithm `protobuf:"varint,1,opt,name=algorithm,proto3,enum=metadata.Algorithm" json:"algorithm,omitempty"` // ed25519 Encoding Encoding `protobuf:"varint,2,opt,name=encoding,proto3,enum=metadata.Encoding" json:"encoding,omitempty"` // base64URL // contains filtered or unexported fields }
func (*Header) Descriptor
deprecated
func (*Header) GetAlgorithm ¶
func (*Header) GetEncoding ¶
func (*Header) ProtoMessage ¶
func (*Header) ProtoMessage()
func (*Header) ProtoReflect ¶
func (x *Header) ProtoReflect() protoreflect.Message
type Link ¶
type Link struct { Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` ContentType string `protobuf:"bytes,2,opt,name=content_type,json=contentType,proto3" json:"content_type,omitempty"` // contains filtered or unexported fields }
func (*Link) Descriptor
deprecated
func (*Link) GetContentType ¶
func (*Link) ProtoMessage ¶
func (*Link) ProtoMessage()
func (*Link) ProtoReflect ¶
func (x *Link) ProtoReflect() protoreflect.Message
type LinkedEditions ¶
type LinkedEditions struct { Network Network `protobuf:"varint,1,opt,name=network,proto3,enum=metadata.Network" json:"network,omitempty"` ContractAddress *Address `protobuf:"bytes,2,opt,name=contract_address,json=contractAddress,proto3" json:"contract_address,omitempty"` LinkedContract *Address `protobuf:"bytes,3,opt,name=linked_contract,json=linkedContract,proto3" json:"linked_contract,omitempty"` // contains filtered or unexported fields }
func (*LinkedEditions) Descriptor
deprecated
func (*LinkedEditions) Descriptor() ([]byte, []int)
Deprecated: Use LinkedEditions.ProtoReflect.Descriptor instead.
func (*LinkedEditions) GetContractAddress ¶
func (x *LinkedEditions) GetContractAddress() *Address
func (*LinkedEditions) GetLinkedContract ¶
func (x *LinkedEditions) GetLinkedContract() *Address
func (*LinkedEditions) GetNetwork ¶
func (x *LinkedEditions) GetNetwork() Network
func (*LinkedEditions) ProtoMessage ¶
func (*LinkedEditions) ProtoMessage()
func (*LinkedEditions) ProtoReflect ¶
func (x *LinkedEditions) ProtoReflect() protoreflect.Message
func (*LinkedEditions) Reset ¶
func (x *LinkedEditions) Reset()
func (*LinkedEditions) String ¶
func (x *LinkedEditions) String() string
type Livestream ¶
type Livestream struct { StreamId string `protobuf:"bytes,1,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"` SessionId string `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"` ScheduledTime int64 `protobuf:"varint,5,opt,name=scheduled_time,json=scheduledTime,proto3" json:"scheduled_time,omitempty"` // Types that are assignable to Monetization: // *Livestream_Tips // *Livestream_FungibleTokenGate Monetization isLivestream_Monetization `protobuf_oneof:"monetization"` // contains filtered or unexported fields }
func (*Livestream) Descriptor
deprecated
func (*Livestream) Descriptor() ([]byte, []int)
Deprecated: Use Livestream.ProtoReflect.Descriptor instead.
func (*Livestream) GetFungibleTokenGate ¶
func (x *Livestream) GetFungibleTokenGate() *FungibleTokenGate
func (*Livestream) GetMonetization ¶
func (m *Livestream) GetMonetization() isLivestream_Monetization
func (*Livestream) GetScheduledTime ¶
func (x *Livestream) GetScheduledTime() int64
func (*Livestream) GetSessionId ¶
func (x *Livestream) GetSessionId() string
func (*Livestream) GetStreamId ¶
func (x *Livestream) GetStreamId() string
func (*Livestream) GetTips ¶
func (x *Livestream) GetTips() *Tips
func (*Livestream) ProtoMessage ¶
func (*Livestream) ProtoMessage()
func (*Livestream) ProtoReflect ¶
func (x *Livestream) ProtoReflect() protoreflect.Message
func (*Livestream) Reset ¶
func (x *Livestream) Reset()
func (*Livestream) String ¶
func (x *Livestream) String() string
type Livestream_FungibleTokenGate ¶
type Livestream_FungibleTokenGate struct {
FungibleTokenGate *FungibleTokenGate `protobuf:"bytes,102,opt,name=fungible_token_gate,json=fungibleTokenGate,proto3,oneof"`
}
type Livestream_Tips ¶
type Livestream_Tips struct {
Tips *Tips `protobuf:"bytes,101,opt,name=tips,proto3,oneof"`
}
type MediaMarket ¶
type MediaMarket struct { Network Network `protobuf:"varint,1,opt,name=network,proto3,enum=metadata.Network" json:"network,omitempty"` MediaAddress *Address `protobuf:"bytes,2,opt,name=media_address,json=mediaAddress,proto3" json:"media_address,omitempty"` MarketAddress *Address `protobuf:"bytes,3,opt,name=market_address,json=marketAddress,proto3" json:"market_address,omitempty"` // contains filtered or unexported fields }
func (*MediaMarket) Descriptor
deprecated
func (*MediaMarket) Descriptor() ([]byte, []int)
Deprecated: Use MediaMarket.ProtoReflect.Descriptor instead.
func (*MediaMarket) GetMarketAddress ¶
func (x *MediaMarket) GetMarketAddress() *Address
func (*MediaMarket) GetMediaAddress ¶
func (x *MediaMarket) GetMediaAddress() *Address
func (*MediaMarket) GetNetwork ¶
func (x *MediaMarket) GetNetwork() Network
func (*MediaMarket) ProtoMessage ¶
func (*MediaMarket) ProtoMessage()
func (*MediaMarket) ProtoReflect ¶
func (x *MediaMarket) ProtoReflect() protoreflect.Message
func (*MediaMarket) Reset ¶
func (x *MediaMarket) Reset()
func (*MediaMarket) String ¶
func (x *MediaMarket) String() string
type Metadata ¶
type Metadata struct { Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` // version number Did string `protobuf:"bytes,2,opt,name=did,proto3" json:"did,omitempty"` Signature *Signature `protobuf:"bytes,3,opt,name=signature,proto3" json:"signature,omitempty"` Data *Data `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
func (*Metadata) Descriptor
deprecated
func (*Metadata) GetSignature ¶
func (*Metadata) GetVersion ¶
func (*Metadata) ProtoMessage ¶
func (*Metadata) ProtoMessage()
func (*Metadata) ProtoReflect ¶
func (x *Metadata) ProtoReflect() protoreflect.Message
type MonocollectionEditions ¶
type MonocollectionEditions struct { Network Network `protobuf:"varint,1,opt,name=network,proto3,enum=metadata.Network" json:"network,omitempty"` EditionContractAddress *Address `` /* 129-byte string literal not displayed */ EditionId string `protobuf:"bytes,3,opt,name=edition_id,json=editionId,proto3" json:"edition_id,omitempty"` // contains filtered or unexported fields }
func (*MonocollectionEditions) Descriptor
deprecated
func (*MonocollectionEditions) Descriptor() ([]byte, []int)
Deprecated: Use MonocollectionEditions.ProtoReflect.Descriptor instead.
func (*MonocollectionEditions) GetEditionContractAddress ¶
func (x *MonocollectionEditions) GetEditionContractAddress() *Address
func (*MonocollectionEditions) GetEditionId ¶
func (x *MonocollectionEditions) GetEditionId() string
func (*MonocollectionEditions) GetNetwork ¶
func (x *MonocollectionEditions) GetNetwork() Network
func (*MonocollectionEditions) ProtoMessage ¶
func (*MonocollectionEditions) ProtoMessage()
func (*MonocollectionEditions) ProtoReflect ¶
func (x *MonocollectionEditions) ProtoReflect() protoreflect.Message
func (*MonocollectionEditions) Reset ¶
func (x *MonocollectionEditions) Reset()
func (*MonocollectionEditions) String ¶
func (x *MonocollectionEditions) String() string
type Network ¶
type Network int32
func (Network) Descriptor ¶
func (Network) Descriptor() protoreflect.EnumDescriptor
func (Network) EnumDescriptor
deprecated
func (Network) Number ¶
func (x Network) Number() protoreflect.EnumNumber
func (Network) Type ¶
func (Network) Type() protoreflect.EnumType
type Profile ¶
type Profile struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` Bio string `protobuf:"bytes,2,opt,name=bio,proto3" json:"bio,omitempty"` ProfileImages []*Thumbnail `protobuf:"bytes,3,rep,name=profile_images,json=profileImages,proto3" json:"profile_images,omitempty"` BannerImages []*Thumbnail `protobuf:"bytes,4,rep,name=banner_images,json=bannerImages,proto3" json:"banner_images,omitempty"` // contains filtered or unexported fields }
func (*Profile) Descriptor
deprecated
func (*Profile) GetBannerImages ¶
func (*Profile) GetProfileImages ¶
func (*Profile) ProtoMessage ¶
func (*Profile) ProtoMessage()
func (*Profile) ProtoReflect ¶
func (x *Profile) ProtoReflect() protoreflect.Message
type Protocol ¶
type Protocol int32
func (Protocol) Descriptor ¶
func (Protocol) Descriptor() protoreflect.EnumDescriptor
func (Protocol) EnumDescriptor
deprecated
func (Protocol) Number ¶
func (x Protocol) Number() protoreflect.EnumNumber
func (Protocol) Type ¶
func (Protocol) Type() protoreflect.EnumType
type Signature ¶
type Signature struct { ClaimsSigningAddress *Address `protobuf:"bytes,1,opt,name=claims_signing_address,json=claimsSigningAddress,proto3" json:"claims_signing_address,omitempty"` // crypto address used to attest to a given address Claims *Claims `protobuf:"bytes,2,opt,name=claims,proto3" json:"claims,omitempty"` // this gets signed Header *Header `protobuf:"bytes,3,opt,name=header,proto3" json:"header,omitempty"` // type of algorithm used ClaimsSignature string `protobuf:"bytes,4,opt,name=claims_signature,json=claimsSignature,proto3" json:"claims_signature,omitempty"` // signature of header by the attesting_public_key MetadataSignature string `protobuf:"bytes,5,opt,name=metadata_signature,json=metadataSignature,proto3" json:"metadata_signature,omitempty"` // signed by the temporary key // contains filtered or unexported fields }
func (*Signature) Descriptor
deprecated
func (*Signature) GetClaimsSignature ¶
func (*Signature) GetClaimsSigningAddress ¶
func (*Signature) GetMetadataSignature ¶
func (*Signature) ProtoMessage ¶
func (*Signature) ProtoMessage()
func (*Signature) ProtoReflect ¶
func (x *Signature) ProtoReflect() protoreflect.Message
type StaticVideo ¶
type StaticVideo struct { Loop bool `protobuf:"varint,1,opt,name=loop,proto3" json:"loop,omitempty"` Audio bool `protobuf:"varint,2,opt,name=audio,proto3" json:"audio,omitempty"` Height uint32 `protobuf:"varint,3,opt,name=height,proto3" json:"height,omitempty"` Width uint32 `protobuf:"varint,4,opt,name=width,proto3" json:"width,omitempty"` ScheduledTime int64 `protobuf:"varint,5,opt,name=scheduled_time,json=scheduledTime,proto3" json:"scheduled_time,omitempty"` // Types that are assignable to Monetization: // *StaticVideo_Tips // *StaticVideo_LinkedEditions // *StaticVideo_MonocollectionEditions // *StaticVideo_Erc721ReserveAuction // *StaticVideo_ZoraAuction // *StaticVideo_MediaMarket Monetization isStaticVideo_Monetization `protobuf_oneof:"monetization"` // contains filtered or unexported fields }
func (*StaticVideo) Descriptor
deprecated
func (*StaticVideo) Descriptor() ([]byte, []int)
Deprecated: Use StaticVideo.ProtoReflect.Descriptor instead.
func (*StaticVideo) GetAudio ¶
func (x *StaticVideo) GetAudio() bool
func (*StaticVideo) GetErc721ReserveAuction ¶
func (x *StaticVideo) GetErc721ReserveAuction() *Erc721ReserveAuction
func (*StaticVideo) GetHeight ¶
func (x *StaticVideo) GetHeight() uint32
func (*StaticVideo) GetLinkedEditions ¶
func (x *StaticVideo) GetLinkedEditions() *LinkedEditions
func (*StaticVideo) GetLoop ¶
func (x *StaticVideo) GetLoop() bool
func (*StaticVideo) GetMediaMarket ¶
func (x *StaticVideo) GetMediaMarket() *MediaMarket
func (*StaticVideo) GetMonetization ¶
func (m *StaticVideo) GetMonetization() isStaticVideo_Monetization
func (*StaticVideo) GetMonocollectionEditions ¶
func (x *StaticVideo) GetMonocollectionEditions() *MonocollectionEditions
func (*StaticVideo) GetScheduledTime ¶
func (x *StaticVideo) GetScheduledTime() int64
func (*StaticVideo) GetTips ¶
func (x *StaticVideo) GetTips() *Tips
func (*StaticVideo) GetWidth ¶
func (x *StaticVideo) GetWidth() uint32
func (*StaticVideo) GetZoraAuction ¶
func (x *StaticVideo) GetZoraAuction() *ZoraAuction
func (*StaticVideo) ProtoMessage ¶
func (*StaticVideo) ProtoMessage()
func (*StaticVideo) ProtoReflect ¶
func (x *StaticVideo) ProtoReflect() protoreflect.Message
func (*StaticVideo) Reset ¶
func (x *StaticVideo) Reset()
func (*StaticVideo) String ¶
func (x *StaticVideo) String() string
type StaticVideo_Erc721ReserveAuction ¶
type StaticVideo_Erc721ReserveAuction struct {
Erc721ReserveAuction *Erc721ReserveAuction `protobuf:"bytes,104,opt,name=erc721_reserve_auction,json=erc721ReserveAuction,proto3,oneof"`
}
type StaticVideo_LinkedEditions ¶
type StaticVideo_LinkedEditions struct {
LinkedEditions *LinkedEditions `protobuf:"bytes,102,opt,name=linked_editions,json=linkedEditions,proto3,oneof"`
}
type StaticVideo_MediaMarket ¶
type StaticVideo_MediaMarket struct {
MediaMarket *MediaMarket `protobuf:"bytes,106,opt,name=media_market,json=mediaMarket,proto3,oneof"`
}
type StaticVideo_MonocollectionEditions ¶
type StaticVideo_MonocollectionEditions struct {
MonocollectionEditions *MonocollectionEditions `protobuf:"bytes,103,opt,name=monocollection_editions,json=monocollectionEditions,proto3,oneof"`
}
type StaticVideo_Tips ¶
type StaticVideo_Tips struct {
Tips *Tips `protobuf:"bytes,101,opt,name=tips,proto3,oneof"`
}
type StaticVideo_ZoraAuction ¶
type StaticVideo_ZoraAuction struct {
ZoraAuction *ZoraAuction `protobuf:"bytes,105,opt,name=zora_auction,json=zoraAuction,proto3,oneof"`
}
type Thumbnail ¶
type Thumbnail struct { Height uint32 `protobuf:"varint,1,opt,name=height,proto3" json:"height,omitempty"` Width uint32 `protobuf:"varint,2,opt,name=width,proto3" json:"width,omitempty"` Source *Link `protobuf:"bytes,3,opt,name=source,proto3" json:"source,omitempty"` // contains filtered or unexported fields }
func (*Thumbnail) Descriptor
deprecated
func (*Thumbnail) ProtoMessage ¶
func (*Thumbnail) ProtoMessage()
func (*Thumbnail) ProtoReflect ¶
func (x *Thumbnail) ProtoReflect() protoreflect.Message
type Tips ¶
type Tips struct { Network Network `protobuf:"varint,1,opt,name=network,proto3,enum=metadata.Network" json:"network,omitempty"` Address *Address `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"` // contains filtered or unexported fields }
func (*Tips) Descriptor
deprecated
func (*Tips) GetAddress ¶
func (*Tips) GetNetwork ¶
func (*Tips) ProtoMessage ¶
func (*Tips) ProtoMessage()
func (*Tips) ProtoReflect ¶
func (x *Tips) ProtoReflect() protoreflect.Message
type VideoMetadata ¶
type VideoMetadata struct { CreatedTime int64 `protobuf:"varint,1,opt,name=created_time,json=createdTime,proto3" json:"created_time,omitempty"` Title string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` Thumbnails []*Thumbnail `protobuf:"bytes,4,rep,name=thumbnails,proto3" json:"thumbnails,omitempty"` VideoSource *Link `protobuf:"bytes,5,opt,name=video_source,json=videoSource,proto3" json:"video_source,omitempty"` // Types that are assignable to VideoType: // *VideoMetadata_StaticVideo // *VideoMetadata_Livestream VideoType isVideoMetadata_VideoType `protobuf_oneof:"video_type"` // contains filtered or unexported fields }
func (*VideoMetadata) Descriptor
deprecated
func (*VideoMetadata) Descriptor() ([]byte, []int)
Deprecated: Use VideoMetadata.ProtoReflect.Descriptor instead.
func (*VideoMetadata) GetCreatedTime ¶
func (x *VideoMetadata) GetCreatedTime() int64
func (*VideoMetadata) GetDescription ¶
func (x *VideoMetadata) GetDescription() string
func (*VideoMetadata) GetLivestream ¶
func (x *VideoMetadata) GetLivestream() *Livestream
func (*VideoMetadata) GetStaticVideo ¶
func (x *VideoMetadata) GetStaticVideo() *StaticVideo
func (*VideoMetadata) GetThumbnails ¶
func (x *VideoMetadata) GetThumbnails() []*Thumbnail
func (*VideoMetadata) GetTitle ¶
func (x *VideoMetadata) GetTitle() string
func (*VideoMetadata) GetVideoSource ¶
func (x *VideoMetadata) GetVideoSource() *Link
func (*VideoMetadata) GetVideoType ¶
func (m *VideoMetadata) GetVideoType() isVideoMetadata_VideoType
func (*VideoMetadata) ProtoMessage ¶
func (*VideoMetadata) ProtoMessage()
func (*VideoMetadata) ProtoReflect ¶
func (x *VideoMetadata) ProtoReflect() protoreflect.Message
func (*VideoMetadata) Reset ¶
func (x *VideoMetadata) Reset()
func (*VideoMetadata) String ¶
func (x *VideoMetadata) String() string
type VideoMetadata_Livestream ¶
type VideoMetadata_Livestream struct {
Livestream *Livestream `protobuf:"bytes,7,opt,name=livestream,proto3,oneof"`
}
type VideoMetadata_StaticVideo ¶
type VideoMetadata_StaticVideo struct {
StaticVideo *StaticVideo `protobuf:"bytes,6,opt,name=static_video,json=staticVideo,proto3,oneof"`
}
type ZoraAuction ¶
type ZoraAuction struct { Network Network `protobuf:"varint,1,opt,name=network,proto3,enum=metadata.Network" json:"network,omitempty"` AuctionContractAddress *Address `` /* 129-byte string literal not displayed */ TokenContractAddress *Address `protobuf:"bytes,3,opt,name=token_contract_address,json=tokenContractAddress,proto3" json:"token_contract_address,omitempty"` TokenId string `protobuf:"bytes,4,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"` // contains filtered or unexported fields }
func (*ZoraAuction) Descriptor
deprecated
func (*ZoraAuction) Descriptor() ([]byte, []int)
Deprecated: Use ZoraAuction.ProtoReflect.Descriptor instead.
func (*ZoraAuction) GetAuctionContractAddress ¶
func (x *ZoraAuction) GetAuctionContractAddress() *Address
func (*ZoraAuction) GetNetwork ¶
func (x *ZoraAuction) GetNetwork() Network
func (*ZoraAuction) GetTokenContractAddress ¶
func (x *ZoraAuction) GetTokenContractAddress() *Address
func (*ZoraAuction) GetTokenId ¶
func (x *ZoraAuction) GetTokenId() string
func (*ZoraAuction) ProtoMessage ¶
func (*ZoraAuction) ProtoMessage()
func (*ZoraAuction) ProtoReflect ¶
func (x *ZoraAuction) ProtoReflect() protoreflect.Message
func (*ZoraAuction) Reset ¶
func (x *ZoraAuction) Reset()
func (*ZoraAuction) String ¶
func (x *ZoraAuction) String() string
Source Files ¶
- address.pb.go
- erc721_reserve_auction.pb.go
- fungible_token_gate.pb.go
- link.pb.go
- linked_editions.pb.go
- livestream.pb.go
- media_market.pb.go
- metadata.pb.go
- monocollection_editions.pb.go
- network.pb.go
- profile_metadata.pb.go
- protocol.pb.go
- signature.pb.go
- static_video.pb.go
- thumbnail.pb.go
- tips.pb.go
- video_metadata.pb.go
- zora_auction.pb.go