Method: Tapyrus::Script#append_opcode
- Defined in:
- lib/tapyrus/script/script.rb
#append_opcode(opcode) ⇒ Script
append opcode to payload
326 327 328 329 330 331 |
# File 'lib/tapyrus/script/script.rb', line 326 def append_opcode(opcode) opcode = Opcodes.small_int_to_opcode(opcode) if -1 <= opcode && opcode <= 16 raise ArgumentError, "specified invalid opcode #{opcode}." unless Opcodes.defined?(opcode) chunks << opcode.chr self end |