iroha icon indicating copy to clipboard operation
iroha copied to clipboard

Transactional smart contracts

Open mversic opened this issue 4 months ago • 0 comments

Make executing smart contract an instruction instead of part of Executable. I propose we introduce Execute<Wasm> and Execute<Trigger> instead of having ExecuteTrigger instruction

This will take care of some API weirdness because we'll now have Vec<InstructionBox> and will also enable us to combine smart contract execution with other instructions (or smart contracts) in a transaction where all have to succeed together or fail together

mversic avatar Oct 10 '24 11:10 mversic