Companion

object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun fromAsm(asm: Array<String>, chainSelector: ChainSelector = ChainSelector.NEXA): SatoshiScript
fun fromAsm(asm: String, chainSelector: ChainSelector = ChainSelector.NEXA): SatoshiScript
Link copied to clipboard
fun gp2pkt(chainSelector: ChainSelector, grpId: GroupId, tokenAmt: Long, pubkey: ByteArray): SatoshiScript
Link copied to clipboard
fun grouped(chainSelector: ChainSelector, grpId: GroupId, tokenAmt: Long): SatoshiScript
Link copied to clipboard
fun makeTokenDesc(chainSelector: ChainSelector, ticker: String?, name: String? = null, document_url: String? = null, document_hash: Hash256? = null, decimal_places: Int? = null): SatoshiScript

Make a token descriptor OP_RETURN script for use in wallet.newToken

Link copied to clipboard
fun p2pkh(rawAddr: ByteArray, chainSelector: ChainSelector = ChainSelector.NEXA): SatoshiScript
Link copied to clipboard
fun p2pktSuffix(chainSelector: ChainSelector, pubkey: ByteArray): SatoshiScript
Link copied to clipboard
fun p2sh(rawAddr: ByteArray, chainSelector: ChainSelector = ChainSelector.BCH): SatoshiScript
Link copied to clipboard
fun p2t(chainSelector: ChainSelector, templateScriptHash: ByteArray, constraintArgsHash: ByteArray?, constraintPublicArgs: SatoshiScript? = null, grpId: GroupId? = null, tokenAmt: Long? = null): SatoshiScript
Link copied to clipboard
fun ungroupedP2pkt(chainSelector: ChainSelector, pubkey: ByteArray): SatoshiScript