Module: Ethereum::Tester::Fixture
- Defined in:
- lib/ethereum/tester/fixture.rb
Constant Summary collapse
- NUM_ACCOUNTS =
10
Class Attribute Summary collapse
Class Method Summary collapse
Class Attribute Details
.gas_limit ⇒ Object
18 19 20 |
# File 'lib/ethereum/tester/fixture.rb', line 18 def gas_limit @gas_limit ||= 3141592 end |
.gas_price ⇒ Object
23 24 25 |
# File 'lib/ethereum/tester/fixture.rb', line 23 def gas_price @gas_price ||= 1 end |
Class Method Details
.accounts ⇒ Object
14 15 16 |
# File 'lib/ethereum/tester/fixture.rb', line 14 def accounts @accounts ||= NUM_ACCOUNTS.times.map {|i| PrivateKey.new(keys[i]).to_address } end |
.keys ⇒ Object
10 11 12 |
# File 'lib/ethereum/tester/fixture.rb', line 10 def keys @keys ||= NUM_ACCOUNTS.times.map {|i| Utils.keccak256(i.to_s) } end |