Class: Chain::UnspentOutput

Inherits:
ResponseObject show all
Defined in:
lib/chain/unspent_output.rb

Defined Under Namespace

Classes: ClientModule, Query

Instance Attribute Summary collapse

Method Summary

Methods inherited from ResponseObject

#[], #[]=, #initialize, #to_h, #to_json

Constructor Details

This class inherits a constructor from Chain::ResponseObject

Instance Attribute Details

#account_aliasString (readonly)

Returns:

  • (String)


57
# File 'lib/chain/unspent_output.rb', line 57

attrib :account_alias

#account_idString (readonly)

Returns:

  • (String)


53
# File 'lib/chain/unspent_output.rb', line 53

attrib :account_id

#account_tagsHash (readonly)

Returns:

  • (Hash)


61
# File 'lib/chain/unspent_output.rb', line 61

attrib :account_tags

#amountInteger (readonly)

Returns:

  • (Integer)


49
# File 'lib/chain/unspent_output.rb', line 49

attrib :amount

#asset_aliasString (readonly)

Returns:

  • (String)


33
# File 'lib/chain/unspent_output.rb', line 33

attrib :asset_alias

#asset_definitionHash (readonly)

Returns:

  • (Hash)


37
# File 'lib/chain/unspent_output.rb', line 37

attrib :asset_definition

#asset_idString (readonly)

Returns:

  • (String)


29
# File 'lib/chain/unspent_output.rb', line 29

attrib :asset_id

#asset_is_localBoolean (readonly)

Returns:

  • (Boolean)


45
# File 'lib/chain/unspent_output.rb', line 45

attrib :asset_is_local

#asset_tagsHash (readonly)

Returns:

  • (Hash)


41
# File 'lib/chain/unspent_output.rb', line 41

attrib :asset_tags

#control_programString (readonly)

Returns:

  • (String)


65
# File 'lib/chain/unspent_output.rb', line 65

attrib :control_program

#idString (readonly)

Returns:

  • (String)


9
# File 'lib/chain/unspent_output.rb', line 9

attrib :id

#is_localBoolean (readonly)

Returns:

  • (Boolean)


73
# File 'lib/chain/unspent_output.rb', line 73

attrib :is_local

#positionInteger (readonly)

Returns:

  • (Integer)


25
# File 'lib/chain/unspent_output.rb', line 25

attrib :position

#purposeString (readonly)

Returns:

  • (String)


17
# File 'lib/chain/unspent_output.rb', line 17

attrib :purpose

#reference_dataHash (readonly)

Returns:

  • (Hash)


69
# File 'lib/chain/unspent_output.rb', line 69

attrib :reference_data

#transaction_idString (readonly)

Returns:

  • (String)


21
# File 'lib/chain/unspent_output.rb', line 21

attrib :transaction_id

#typeString (readonly)

Returns:

  • (String)


13
# File 'lib/chain/unspent_output.rb', line 13

attrib :type