Skip to content

Creating new meals is too expensive (gas amount of deployed contracts) #6

@mgontav

Description

@mgontav

While, in theory, the idea of a meal being a new contract celebrated between users of the platform makes sense, in practice this is way too expensive. Deploying contracts on the Ethereum network is probably the most expensive thing, gas-wise, that we can do, and we are making a user pay that every time they create a meal, which is a real blocker for real-world usage.

From feedback we got at Pixels Camp, the current contracts can be re-written into a single one, with meal state being tracked in memory of the first contract, eliminating the need to deploy new contracts for every meal.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions