Script Based Design

NameScript Based Design
OriginVille Sundell
ExampleDiem Forum post lost, April 18 2022
Depends onAccountless Design
Known to work onMove


Script Based Design combines Accountless Design with Move Transaction Scripts enabling a design where most of the business logic resides in transaction scripts, while keeping the most critical parts in modules. This way the transaction scripts can be developed and improved faster than a regular module would, while providing the same kind of guarantees as regular modules by keeping the most critical part (state transitions) in modules.