frostfs-contract/nns
Evgenii Stratonikov 978a43cec2 nns: migrate data from the old version
The old contract was compiled in a such way that `Update` used
all flags except `AllowCall`. Because of this it is impossible to
calculate the key of any record as it requires `Crypto` native contract.
Thus we iterate over all records and transform them into the
serialized representation (`std.Serialize` doesn't work either).
The `Name` field in the resulting structure is empty but this is not a
big deal, `getRecord` continues to work.

Signed-off-by: Evgenii Stratonikov <evgeniy@nspcc.ru>
2021-09-20 20:08:11 +03:00
..
config.yml nns: add implementation from neo-go 2021-07-22 14:46:29 +03:00
namestate.go nns: add implementation from neo-go 2021-07-22 14:46:29 +03:00
nns.yml nns: update to the latest version 2021-09-20 20:08:11 +03:00
nns_contract.go nns: migrate data from the old version 2021-09-20 20:08:11 +03:00
recordtype.go nns: add implementation from neo-go 2021-07-22 14:46:29 +03:00