Storing Scripts with ScriptyStorage
Under the hood ScriptyStorage
uses ethfs
which depends on SSTORE2
. Storage is gas efficient and secured with checksum.
You first need to register a script on ScriptyStorage
and then add code chunks into it.
await scriptyStorageContract.createScript("myScript1", stringToBytes("details"))
await scriptyStorageContract.addChunkToScript("myScript1", stringToBytes(script1Chunk0))
await scriptyStorageContract.addChunkToScript("myScript1", stringToBytes(script1Chunk1))
await scriptyStorageContract.createScript("myScript2", stringToBytes("details"))
await scriptyStorageContract.addChunkToScript("myScript2", stringToBytes(script2Chunk0))
await scriptyStorageContract.addChunkToScript("myScript2", stringToBytes(script2Chunk1))
await scriptyStorageContract.addChunkToScript("myScript2", stringToBytes(script2Chunk2))
Last updated