class ArkEcosystem::Crypto::Transactions::Builder::Vote

The builder for vote transactions.

Public Instance Methods

set_votes(votes) click to toggle source
# File lib/arkecosystem/crypto/transactions/builder/vote.rb, line 12
def set_votes(votes)
  @transaction.asset[:votes] = votes
  self
end
sign(passphrase) click to toggle source
# File lib/arkecosystem/crypto/transactions/builder/vote.rb, line 17
def sign(passphrase)
  @transaction.recipient_id = ArkEcosystem::Crypto::Identities::Address.from_passphrase(passphrase)
  sign_and_create_id(passphrase)
end
type() click to toggle source
# File lib/arkecosystem/crypto/transactions/builder/vote.rb, line 22
def type
  ArkEcosystem::Crypto::Enums::Types::VOTE
end