Members
# isValid
Validates the given tape. Returns true if all the tape's cells are valid.
Methods
# static fromBPU(attrs) → {Tape}
Converts the given BPU Transaction into an Operate Tape.
Parameters:
Name | Type | Description |
---|---|---|
attrs |
Object | BPU Transaction |
# getOpRefs(aliases) → {Array}
Returns a list of Op references from the tape's cells. If an aliases object is specifed, this is used to alias references to alternative values.
Parameters:
Name | Type | Description |
---|---|---|
aliases |
Object | Aliases |
# async run(vm, opts) → {Promise(any)}
Runs the tape in the given VM state.
Parameters:
Name | Type | Description |
---|---|---|
vm |
VM | VM state |
opts |
Object | Options |