Method: Stellar::TrustLineFlags.set_clear_masks
- Defined in:
- lib/stellar/trust_line_flags.rb
.set_clear_masks(flags) ⇒ Object
42 43 44 45 46 47 48 49 50 51 |
# File 'lib/stellar/trust_line_flags.rb', line 42 def self.set_clear_masks(flags) set_flags = [] clear_flags = [] Hash(flags).each do |flag, value| value.present? ? set_flags.push(flag) : clear_flags.push(flag) end {set_flags: make_mask(set_flags), clear_flags: make_mask(clear_flags)} end |