Documentation
¶
Index ¶
- func ClaimAssetInHTLC(contract GatewayContract, assetType string, assetId string, ...) (string, error)
- func ClaimAssetInHTLCusingContractId(contract GatewayContract, contractId string, hashPreimageBase64 string) (string, error)
- func ClaimFungibleAssetInHTLC(contract GatewayContract, contractId string, hashPreimageBase64 string) (string, error)
- func CreateFungibleHTLC(contract GatewayContract, assetType string, numUnits uint64, ...) (string, error)
- func CreateHTLC(contract GatewayContract, assetType string, assetId string, ...) (string, error)
- func GenerateSHA256HashInBase64Form(hashPreimage string) string
- func IsAssetLockedInHTLC(contract GatewayContract, assetType string, assetId string, ...) (string, error)
- func IsAssetLockedInHTLCqueryUsingContractId(contract GatewayContract, contractId string) (string, error)
- func IsFungibleAssetLockedInHTLC(contract GatewayContract, contractId string) (string, error)
- func ReclaimAssetInHTLC(contract GatewayContract, assetType string, assetId string, ...) (string, error)
- func ReclaimAssetInHTLCusingContractId(contract GatewayContract, contractId string) (string, error)
- func ReclaimFungibleAssetInHTLC(contract GatewayContract, contractId string) (string, error)
- type GatewayContract
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClaimAssetInHTLC ¶
func ClaimAssetInHTLCusingContractId ¶
func ClaimAssetInHTLCusingContractId(contract GatewayContract, contractId string, hashPreimageBase64 string) (string, error)
func ClaimFungibleAssetInHTLC ¶
func ClaimFungibleAssetInHTLC(contract GatewayContract, contractId string, hashPreimageBase64 string) (string, error)
func CreateFungibleHTLC ¶
func CreateHTLC ¶
func GenerateSHA256HashInBase64Form ¶
function to generate a "SHA256" hash in base64 format for a given preimage
func IsAssetLockedInHTLC ¶
func IsAssetLockedInHTLCqueryUsingContractId ¶
func IsAssetLockedInHTLCqueryUsingContractId(contract GatewayContract, contractId string) (string, error)
func IsFungibleAssetLockedInHTLC ¶
func IsFungibleAssetLockedInHTLC(contract GatewayContract, contractId string) (string, error)
func ReclaimAssetInHTLC ¶
func ReclaimAssetInHTLCusingContractId ¶
func ReclaimAssetInHTLCusingContractId(contract GatewayContract, contractId string) (string, error)
func ReclaimFungibleAssetInHTLC ¶
func ReclaimFungibleAssetInHTLC(contract GatewayContract, contractId string) (string, error)
Types ¶
Click to show internal directories.
Click to hide internal directories.