g45_sc

package
v0.0.0-...-a44c12d Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var G45_AT_PRIVATE_SHA256 = "9e75a99d059f09ca4dec1fb8a591ecf920654c721251d2de5e4af147f863612f"
View Source
var G45_AT_PUBLIC_SHA256 = ""
View Source
var G45_C_SHA256 = "8729f4b6fe18509ddea9c54addf8513a729d6b382ed9eb50df27ea9548ef680c"
View Source
var G45_FAT_PRIVATE_SHA256 = "5576b2c8bf0d4a4a187b56328027a217461ad8cd7e12648dff76e94778fda308"
View Source
var G45_FAT_PUBLIC_SHA256 = ""
View Source
var G45_NFT_PRIVATE_SHA256 = "85ba16b77cbd4cfb3ba5690d74e849c2080905075bd87af29cbbb14f33bae2bd"
View Source
var G45_NFT_PUBLIC_SHA256 = ""

Functions

This section is empty.

Types

type CollectionMetadata

type CollectionMetadata struct {
	Name          string            `json:"name"`
	Description   string            `json:"description"`
	BackdropImage string            `json:"backdropImage"`
	Links         map[string]string `json:"links"`
}

func (*CollectionMetadata) Parse

func (m *CollectionMetadata) Parse(metadata string) (err error)

type G45_AT

type G45_AT struct {
	SCID string
	// Private          bool
	Minter           string
	OriginalMinter   string
	FrozenMetadata   bool
	FrozenMint       bool
	FrozenCollection bool
	MetadataFormat   string
	Metadata         string
	MaxSupply        uint64
	TotalSupply      uint64
	Decimals         uint64
	Collection       string
	Owners           map[string]uint64
	Timestamp        uint64
}

func (*G45_AT) Parse

func (asset *G45_AT) Parse(scId string, values map[string]interface{}) (err error)

type G45_C

type G45_C struct {
	SCID           string
	FrozenAssets   bool
	FrozenMetadata bool
	Owner          string
	OriginalOwner  string
	Collection     string
	MetadataFormat string
	Metadata       string
	Assets         map[string]uint64
	AssetCount     uint64
	Timestamp      uint64
}

func (*G45_C) Parse

func (collection *G45_C) Parse(scId string, values map[string]interface{}) (err error)

type G45_FAT

type G45_FAT struct {
	SCID string
	// Private          bool
	Minter           string
	FrozenMetadata   bool
	FrozenCollection bool
	MetadataFormat   string
	Metadata         string
	MaxSupply        uint64
	TotalSupply      uint64
	Decimals         uint64
	Collection       string
	Owners           map[string]uint64
	Timestamp        uint64
}

func (*G45_FAT) Parse

func (asset *G45_FAT) Parse(scId string, values map[string]interface{}) (err error)

type G45_NFT

type G45_NFT struct {
	SCID string
	// Private        bool
	Minter         string
	MetadataFormat string
	Metadata       string
	Collection     string
	Owner          string
	Timestamp      uint64
}

func (*G45_NFT) Parse

func (asset *G45_NFT) Parse(scId string, values map[string]interface{}) (err error)

type NFTMetadata

type NFTMetadata struct {
	ID          uint64                 `json:"id"`
	Name        string                 `json:"name"`
	Description string                 `json:"description"`
	Attributes  map[string]interface{} `json:"attributes"`

	Image  string                 `json:"image"`
	Images map[string]interface{} `json:"images"`

	Video  string                 `json:"video"`
	Videos map[string]interface{} `json:"videos"`

	Audio  string                 `json:"audio"`
	Audios map[string]interface{} `json:"audios"`
}

func (*NFTMetadata) Parse

func (m *NFTMetadata) Parse(metadata string) (err error)

type TokenMetadata

type TokenMetadata struct {
	Name   string `json:"name"`
	Symbol string `json:"symbol"`
	Image  string `json:"image"`
}

func (*TokenMetadata) Parse

func (m *TokenMetadata) Parse(metadata string) (err error)

Jump to

Keyboard shortcuts

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