Documentation ¶
Index ¶
- func CborUnmarshal(data string, v interface{}, network byte) error
- func DecodePlutusAddress(data PlutusData.PlutusData, network byte) (Address.Address, error)
- func GetAddressPlutusData(address Address.Address) (*PlutusData.PlutusData, error)
- func GetAssetPlutusData(assets Asset) PlutusData.PlutusData
- func MarshalPlutus(v interface{}) (*PlutusData.PlutusData, error)
- func UnmarshalPlutus(data *PlutusData.PlutusData, v interface{}, network byte) (ret error)
- type Asset
- type PlutusMarshaler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CborUnmarshal ¶ added in v1.0.6
func DecodePlutusAddress ¶ added in v1.0.8
func DecodePlutusAddress(data PlutusData.PlutusData, network byte) (Address.Address, error)
func GetAddressPlutusData ¶ added in v1.0.8
func GetAddressPlutusData(address Address.Address) (*PlutusData.PlutusData, error)
func GetAssetPlutusData ¶ added in v1.1.0
func GetAssetPlutusData(assets Asset) PlutusData.PlutusData
func MarshalPlutus ¶
func MarshalPlutus(v interface{}) (*PlutusData.PlutusData, error)
func UnmarshalPlutus ¶
func UnmarshalPlutus(data *PlutusData.PlutusData, v interface{}, network byte) (ret error)
Types ¶
type Asset ¶ added in v1.1.0
type Asset map[serialization.CustomBytes]map[serialization.CustomBytes]uint64
func DecodePlutusAsset ¶ added in v1.1.0
func DecodePlutusAsset(pd PlutusData.PlutusData) Asset
/ ADDRESS SUPPORT
type PlutusMarshaler ¶ added in v1.1.0
type PlutusMarshaler interface { ToPlutusData() (PlutusData.PlutusData, error) FromPlutusData(pd PlutusData.PlutusData, res interface{}) error }
Click to show internal directories.
Click to hide internal directories.