-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Description
format code with elixir code formatter and refactor if necessary
For example,
# The following checks Holistic Validity, as defined in Eq.(29)
errors = []
++ if child_block.header.state_root == block.header.state_root, do: [], else: [:state_root_mismatch]
++ if child_block.header.ommers_hash == block.header.ommers_hash, do: [], else: [:ommers_hash_mismatch]
++ if child_block.header.transactions_root == block.header.transactions_root, do: [], else: [:transactions_root_mismatch]
++ if child_block.header.receipts_root == block.header.receipts_root, do: [], else: [:receipts_root_mismatch]
turns into
# The following checks Holistic Validity, as defined in Eq.(29)
errors =
[] ++
if child_block.header.state_root == block.header.state_root,
do: [],
else:
[:state_root_mismatch] ++
if(
child_block.header.ommers_hash == block.header.ommers_hash,
do: [],
else:
[:ommers_hash_mismatch] ++
if(
child_block.header.transactions_root == block.header.transactions_root,
do: [],
else:
[:transactions_root_mismatch] ++
if(
child_block.header.receipts_root == block.header.receipts_root,
do: [],
else: [:receipts_root_mismatch]
)
)
)
Metadata
Metadata
Assignees
Labels
No labels