public interface NativeScript extends Script
| Modifier and Type | Method and Description |
|---|---|
static NativeScript |
deserialize(co.nstant.in.cbor.model.Array nativeScriptArray) |
static NativeScript |
deserialize(com.fasterxml.jackson.databind.JsonNode jsonNode) |
static NativeScript |
deserializeJson(java.lang.String jsonContent) |
default java.lang.String |
getPolicyId() |
default byte[] |
getScriptHash() |
serialize, serializeAsDataItemstatic NativeScript deserialize(co.nstant.in.cbor.model.Array nativeScriptArray) throws CborDeserializationException
CborDeserializationExceptiondefault java.lang.String getPolicyId()
throws CborSerializationException
getPolicyId in interface ScriptCborSerializationExceptiondefault byte[] getScriptHash()
throws CborSerializationException
getScriptHash in interface ScriptCborSerializationExceptionstatic NativeScript deserializeJson(java.lang.String jsonContent) throws CborDeserializationException, com.fasterxml.jackson.core.JsonProcessingException
CborDeserializationExceptioncom.fasterxml.jackson.core.JsonProcessingExceptionstatic NativeScript deserialize(com.fasterxml.jackson.databind.JsonNode jsonNode) throws CborDeserializationException
CborDeserializationException