public class ScriptBuilder extends Object implements AutoCloseable
| Constructor and Description |
|---|
ScriptBuilder() |
| Modifier and Type | Method and Description |
|---|---|
ScriptBuilder |
add(byte op) |
ScriptBuilder |
add(byte[] script) |
ScriptBuilder |
add(ScriptOp op) |
void |
close() |
ScriptBuilder |
emit(ScriptOp op) |
ScriptBuilder |
emitPushBool(boolean b) |
ScriptBuilder |
emitPushByteArray(byte[] data) |
ScriptBuilder |
emitPushInteger(BigInteger number) |
ScriptBuilder |
push(UIntBase hash) |
ScriptBuilder |
pushNum(short num) |
ScriptBuilder |
pushPack() |
byte[] |
toArray() |
public ScriptBuilder add(ScriptOp op)
public ScriptBuilder add(byte op)
public ScriptBuilder add(byte[] script)
public void close()
close in interface AutoCloseablepublic ScriptBuilder emitPushBool(boolean b)
public ScriptBuilder emitPushInteger(BigInteger number)
public ScriptBuilder pushNum(short num)
public ScriptBuilder emitPushByteArray(byte[] data)
public ScriptBuilder emit(ScriptOp op)
public ScriptBuilder push(UIntBase hash)
public ScriptBuilder pushPack()
public byte[] toArray()
Copyright © 2020. All rights reserved.