This proposal resolves a storage creep issue in the Nouns' Descriptor contract, which has caused the gas required to settle an auction to increase with each added batch of traits.
A new descriptor contract has been deployed with a simple optimization that reduces auction settlement by 40,000 gas, and prevents future increases as traits are added.
The art in the new descriptor contract is identical to the descriptor that's currently used in production.
For those who are technical, you can find the full changes here.
Simulations of Reduction in Gas:
Solimander
This proposal resolves a storage creep issue in the Nouns' Descriptor contract, which has caused the gas required to settle an auction to increase with each added batch of traits.
A new descriptor contract has been deployed with a simple optimization that reduces auction settlement by 40,000 gas, and prevents future increases as traits are added.
The art in the new descriptor contract is identical to the descriptor that's currently used in production.
For those who are technical, you can find the full changes here.
Simulations of Reduction in Gas:
Solimander