Method: Casper::Entity::DeployExecutableTransfer#to_bytes
- Defined in:
- lib/entity/deploy_executable_transfer.rb
#to_bytes ⇒ Object
37 38 39 40 41 42 43 44 45 46 47 48 |
# File 'lib/entity/deploy_executable_transfer.rb', line 37 def to_bytes serializer = DeployNamedArgSerializer.new num_of_args = @args.length bytes = Utils::ByteUtils.to_u8(@tag) + Utils::ByteUtils.to_u32(num_of_args) @args.each do |arg| arg.each do |item| bytes += serializer.to_bytes(item) end end Utils::ByteUtils.hex_to_byte_array(bytes) end |