Documentation
¶
Index ¶
- func GetAddress(script memo.Script) wallet.Address
- func GetLockHash(pkScript []byte) []byte
- func GetLockHashForAddress(address wallet.Address) []byte
- func GetOutputUTXOs(tx *memo.Tx) []memo.UTXO
- func GetOutputs(tx *memo.Tx) []*memo.TxInput
- func IsBigMemo(outputs []*memo.Output) bool
- func Len64(b []byte) int64
- type Alias
- type FollowUser
- type InOut
- type InOutInput
- type InOutOutput
- type Like
- type LinkAccept
- type LinkRequest
- type LinkRevoke
- type MuteUser
- type P2pk
- type P2pkh
- type P2sh
- type PollCreate
- type PollOption
- type PollVote
- type Post
- type Profile
- type ProfilePic
- type Reply
- type Save
- type Send
- type SetName
- type Signature
- type TokenCreate
- type TokenMint
- type TokenOffer
- type TokenPin
- type TokenSell
- type TokenSend
- type TokenSignature
- type TopicFollow
- type TopicMessage
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetLockHash ¶
func GetLockHashForAddress ¶
Types ¶
type FollowUser ¶
func (FollowUser) Get ¶
func (t FollowUser) Get() ([]byte, error)
func (FollowUser) Type ¶
func (t FollowUser) Type() memo.OutputType
type InOutInput ¶
func (InOutInput) Get ¶
func (i InOutInput) Get() [][]byte
func (InOutInput) Size ¶
func (i InOutInput) Size() int64
type InOutOutput ¶
func (InOutOutput) Get ¶
func (i InOutOutput) Get() [][]byte
func (InOutOutput) Size ¶
func (i InOutOutput) Size() int64
type Like ¶
type Like struct {
TxHash []byte
}
func (Like) Type ¶
func (l Like) Type() memo.OutputType
type LinkAccept ¶
func (LinkAccept) Get ¶
func (l LinkAccept) Get() ([]byte, error)
func (LinkAccept) Type ¶
func (l LinkAccept) Type() memo.OutputType
type LinkRequest ¶
func (LinkRequest) Get ¶
func (l LinkRequest) Get() ([]byte, error)
func (LinkRequest) Type ¶
func (l LinkRequest) Type() memo.OutputType
type LinkRevoke ¶
func (LinkRevoke) Get ¶
func (l LinkRevoke) Get() ([]byte, error)
func (LinkRevoke) Type ¶
func (l LinkRevoke) Type() memo.OutputType
type P2pk ¶
type P2pk struct {
PubKey []byte
}
func (P2pk) Type ¶
func (p P2pk) Type() memo.OutputType
type P2pkh ¶
type P2pkh struct {
PkHash []byte
}
func (P2pkh) Type ¶
func (p P2pkh) Type() memo.OutputType
type P2sh ¶
type P2sh struct {
ScriptHash []byte
}
func (P2sh) Type ¶
func (p P2sh) Type() memo.OutputType
type PollCreate ¶
func (PollCreate) Get ¶
func (c PollCreate) Get() ([]byte, error)
func (PollCreate) Type ¶
func (c PollCreate) Type() memo.OutputType
type PollOption ¶
func (PollOption) Get ¶
func (v PollOption) Get() ([]byte, error)
func (PollOption) Type ¶
func (v PollOption) Type() memo.OutputType
type Post ¶
type Post struct {
Message string
}
func (Post) Type ¶
func (p Post) Type() memo.OutputType
type Profile ¶
type Profile struct {
Text string
}
func (Profile) Type ¶
func (p Profile) Type() memo.OutputType
type ProfilePic ¶
type ProfilePic struct {
Url string
}
func (ProfilePic) Get ¶
func (p ProfilePic) Get() ([]byte, error)
func (ProfilePic) Type ¶
func (p ProfilePic) Type() memo.OutputType
type SetName ¶
type SetName struct {
Name string
}
func (SetName) Type ¶
func (p SetName) Type() memo.OutputType
type TokenCreate ¶
type TokenCreate struct {
Ticker string
Name string
SlpType byte
Decimals int
DocUrl string
Quantity uint64
}
func (TokenCreate) Get ¶
func (t TokenCreate) Get() ([]byte, error)
func (TokenCreate) Type ¶
func (t TokenCreate) Type() memo.OutputType
type TokenOffer ¶
func (TokenOffer) Get ¶
func (t TokenOffer) Get() ([]byte, error)
func (TokenOffer) Type ¶
func (t TokenOffer) Type() memo.OutputType
type TokenSell ¶
type TokenSell struct {
InOuts []InOut
}
func (TokenSell) Type ¶
func (t TokenSell) Type() memo.OutputType
type TokenSend ¶
func (TokenSend) GetTotalQuantity ¶
func (TokenSend) Type ¶
func (t TokenSend) Type() memo.OutputType
type TokenSignature ¶
func (TokenSignature) Get ¶
func (t TokenSignature) Get() ([]byte, error)
func (TokenSignature) Type ¶
func (t TokenSignature) Type() memo.OutputType
type TopicFollow ¶
func (TopicFollow) Get ¶
func (f TopicFollow) Get() ([]byte, error)
func (TopicFollow) Type ¶
func (f TopicFollow) Type() memo.OutputType
type TopicMessage ¶
func (TopicMessage) Get ¶
func (p TopicMessage) Get() ([]byte, error)
func (TopicMessage) Type ¶
func (p TopicMessage) Type() memo.OutputType
Source Files
¶
- alias.go
- follow_user.go
- in_out.go
- like.go
- link_accept.go
- link_request.go
- link_revoke.go
- main.go
- mute_user.go
- p2pk.go
- p2pkh.go
- p2sh.go
- poll_create.go
- poll_option.go
- poll_vote.go
- post.go
- profile.go
- profile_pic.go
- reply.go
- save.go
- send.go
- set_name.go
- token_create.go
- token_mint.go
- token_offer.go
- token_pin.go
- token_sell.go
- token_send.go
- token_signature.go
- topic_follow.go
- topic_message.go
Click to show internal directories.
Click to hide internal directories.