PT-167701356 split store #608
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "PT-167701356-split-store"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Created by: UlfNorell
PT-167701356
Change compilation of the
init
function in FATE. Now generates a new functionINIT
that writes the state instead of returning it. The create contract transaction calls this function instead ofinit
(unbeknownst to the user; the calldata still hasinit
). See aeternity/aeternity#2619 for this.The reason for this is to allow the compiler to decide the layout of the store. Currently it writes the entire state to state register 0, but in the future it can split up the state over multiple registers without requiring any changes to the VM.
Created by: hanssv
Review: Approved
Created by: ThomasArts
Review: Approved
Merged by: UlfNorell at 2019-08-06 10:27:18 UTC