SEClient
@totemsdk/statechain / SEClient
Interface: SEClient
Methods
blindSign()
blindSign(
chainId,commitmentHex):Promise<string>
Parameters
chainId
string
commitmentHex
string
Returns
Promise<string>
isRevoked()
isRevoked(
ownerPartyId):Promise<boolean>
Parameters
ownerPartyId
string
Returns
Promise<boolean>
registerChain()?
optionalregisterChain(chainId,coinId,ownerPublicKeyDigest,lockingScript):Promise<void>
Optional: register a newly locked coin with the SE.
Called during createStateChain when present.
Parameters
chainId
string
coinId
string
ownerPublicKeyDigest
string
lockingScript
string
Returns
Promise<void>
revokeKey()
revokeKey(
chainId,opts):Promise<void>
Parameters
chainId
string
opts
newOwnerPartyId
string
newOwnerPkd
string
newReclaimTxHex
string
previousOwnerPartyId
string
previousOwnerPkd
string
Returns
Promise<void>