class ArkEcosystem::Crypto::Transactions::Serializers::DelegateRegistration

The serializer for delegate registration transactions.

Public Instance Methods

serialize() click to toggle source
# File lib/arkecosystem/crypto/transactions/serializers/delegate_registration.rb, line 7
def serialize
  delegate_bytes = BTC::Data.hex_from_data(@transaction[:asset][:delegate][:username])

  @bytes << [delegate_bytes.length / 2].pack('C')
  @bytes << BTC::Data.data_from_hex(delegate_bytes)

  @bytes
end