PtbArgument
open class PtbArgument : Disposable, AutoCloseable, PtbArgumentInterface
Functions
| Name | Summary |
|---|---|
| close | @Synchronized open override fun close() |
| destroy | open override fun destroy() |
Companion object functions
| Name | Summary |
|---|---|
| address | fun address(address: Address): PtbArgument |
| addressFromHex | fun addressFromHex(hex: String): PtbArgument |
| addressVec | fun addressVec(addresses: List<Address>): PtbArgument |
| addressVecFromHex | fun addressVecFromHex(addresses: List<String>): PtbArgument |
| assigned | fun assigned(name: String): PtbArgument |
| bool | fun bool(value: Boolean): PtbArgument |
| boolVec | fun boolVec(values: List<Boolean>): PtbArgument |
| digest | fun digest(digest: Digest): PtbArgument |
| digestFromBase58 | fun digestFromBase58(base58: String): PtbArgument |
| digestVec | fun digestVec(digests: List<Digest>): PtbArgument |
| digestVecFromBase58 | fun digestVecFromBase58(digests: List<String>): PtbArgument |
| gas | fun gas(): PtbArgument |
| moveArg | fun moveArg(arg: MoveArg): PtbArgument |
| objectId | fun objectId(id: ObjectId): PtbArgument |
| objectIdFromHex | fun objectIdFromHex(hex: String): PtbArgument |
| objectRef | fun objectRef(id: ObjectReference): PtbArgument |
| option | fun option(value: MoveArg?): PtbArgument |
| receiving | fun receiving(id: ObjectId): PtbArgument |
| receivingFromHex | fun receivingFromHex(hex: String): PtbArgument |
| shared | fun shared(id: ObjectId): PtbArgument |
| sharedFromHex | fun sharedFromHex(hex: String): PtbArgument |
| sharedMut | fun sharedMut(id: ObjectId): PtbArgument |
| sharedMutFromHex | fun sharedMutFromHex(hex: String): PtbArgument |
| string | fun string(string: String): PtbArgument |
| u128 | fun u128(value: String): PtbArgument |
| u128Vec | fun u128Vec(values: List<String>): PtbArgument |
| u16 | fun u16(value: UShort): PtbArgument |
| u16Vec | fun u16Vec(values: List<UShort>): PtbArgument |
| u256 | fun u256(value: String): PtbArgument |
| u256Vec | fun u256Vec(values: List<String>): PtbArgument |
| u32 | fun u32(value: UInt): PtbArgument |
| u32Vec | fun u32Vec(values: List<UInt>): PtbArgument |
| u64 | fun u64(value: ULong): PtbArgument |
| u64Vec | fun u64Vec(values: List<ULong>): PtbArgument |
| u8 | fun u8(value: UByte): PtbArgument |
| u8Vec | fun u8Vec(values: ByteArray): PtbArgument |