Skip to main content

PtbArgument

open class PtbArgument : Disposable, AutoCloseable, PtbArgumentInterface

Functions

NameSummary
close@Synchronized
open override fun close()
destroyopen override fun destroy()

Companion object functions

NameSummary
addressfun address(address: Address): PtbArgument
addressFromHexfun addressFromHex(hex: String): PtbArgument
addressVecfun addressVec(addresses: List<Address>): PtbArgument
addressVecFromHexfun addressVecFromHex(addresses: List<String>): PtbArgument
assignedfun assigned(name: String): PtbArgument
boolfun bool(value: Boolean): PtbArgument
boolVecfun boolVec(values: List<Boolean>): PtbArgument
digestfun digest(digest: Digest): PtbArgument
digestFromBase58fun digestFromBase58(base58: String): PtbArgument
digestVecfun digestVec(digests: List<Digest>): PtbArgument
digestVecFromBase58fun digestVecFromBase58(digests: List<String>): PtbArgument
gasfun gas(): PtbArgument
moveArgfun moveArg(arg: MoveArg): PtbArgument
objectIdfun objectId(id: ObjectId): PtbArgument
objectIdFromHexfun objectIdFromHex(hex: String): PtbArgument
objectReffun objectRef(id: ObjectReference): PtbArgument
optionfun option(value: MoveArg?): PtbArgument
receivingfun receiving(id: ObjectId): PtbArgument
receivingFromHexfun receivingFromHex(hex: String): PtbArgument
sharedfun shared(id: ObjectId): PtbArgument
sharedFromHexfun sharedFromHex(hex: String): PtbArgument
sharedMutfun sharedMut(id: ObjectId): PtbArgument
sharedMutFromHexfun sharedMutFromHex(hex: String): PtbArgument
stringfun string(string: String): PtbArgument
u128fun u128(value: String): PtbArgument
u128Vecfun u128Vec(values: List<String>): PtbArgument
u16fun u16(value: UShort): PtbArgument
u16Vecfun u16Vec(values: List<UShort>): PtbArgument
u256fun u256(value: String): PtbArgument
u256Vecfun u256Vec(values: List<String>): PtbArgument
u32fun u32(value: UInt): PtbArgument
u32Vecfun u32Vec(values: List<UInt>): PtbArgument
u64fun u64(value: ULong): PtbArgument
u64Vecfun u64Vec(values: List<ULong>): PtbArgument
u8fun u8(value: UByte): PtbArgument
u8Vecfun u8Vec(values: ByteArray): PtbArgument