mirror of
https://github.com/logos-blockchain/logos-execution-zone.git
synced 2026-08-27 04:11:08 +00:00
AccountDiff.diff_data, ProgramCall::UpdateFromDiff.diff_data, UpdateFromDiffOutput.diff_data, and write_update_from_diff_output's parameter all move from Vec<u8>/&[u8] to Data, so this payload carries Data's length restriction (DATA_MAX_LENGTH) and validated deserialization everywhere it flows, rather than only once it lands in account.data.