The Transaction struct utilizes 6 storage slots per proposal. By packing fields, this can be reduced to 3 slots, saving ~6000 gas per proposal (3x SSTORE) and reducing gas on reads.
Pack confirmations, proposedAt, executed (and potentially to) into a single slot.
Current:
Proposed:
~6000 gas per transaction proposed.
The contest is live. Earn rewards by submitting a finding.
This is your time to appeal against judgements on your submissions.
Appeals are being carefully reviewed by our judges.
The contest is complete and the rewards are being distributed.