Method: Rlp::Encoder#perform

Defined in:
lib/rlp-lite/encoder.rb

#perform(obj) ⇒ String

Encodes a Ruby object in RLP format.

Parameters:

  • obj (Object)

    a Ruby object.

Returns:

  • (String)

    the RLP encoded item.

Raises:



16
17
18
19
# File 'lib/rlp-lite/encoder.rb', line 16

def perform( obj )
  item = Sedes.infer(obj).serialize(obj)
  result = encode_raw( item )
end