# ScriptResult (for Standard Library version 3)
⚠️ The structure is disabled in Standard library version 4. Use
List[BinaryEntry|BooleanEntry|IntegerEntry|StringEntry|ScriptTranfer|Issue|Reissue|Burn]instead of it.
ScriptResult is a structure used when both token transfers and adding/modifying of accound data storage entries must be performed as the result of callable function invocation.
# For Standard Library version 3
ScriptResult(writeSet: WriteSet, transferSet: TransferSet)
|1||writeSet||WriteSet||List of records of an account data storage|
|2||transferSet||TransferSet||List of tokens of a transfer|