Method: Stellar::TrustLineFlags.make_mask

Defined in:
lib/stellar/trust_line_flags.rb

.make_mask(flags) ⇒ Fixnum

Converts an array of Stellar::TrustLineFlags members into an integers suitable for use in in a SetTrustLineFlagsOp.

Parameters:

Returns:

  • (Fixnum)

    the combined result



9
10
11
# File 'lib/stellar/trust_line_flags.rb', line 9

def self.make_mask(flags)
  normalize(flags).map(&:value).inject(&:|) || 0
end