shanda tora ine basa rekuverenga iyo data mune yazvino blockchain kuburikidza nekiyi kukosha. Mumuenzaniso uri pazasi, unogona kuzadza kukosha kwakakosha mupaneru yesarudzo kurudyi kuti uite basa uye uverenge iyo data inoenderana nekukosha kwakakosha mu blockchain.
Kudzima
shanda Kudzima ine basa rekudzima data mu blockchain kuburikidza nekiyi kukosha. Mumuenzaniso uri pazasi, unogona kuzadza kukosha kwakakosha kweiyo basa mune yesarudzo pane kurudyi uye kudzima iyo data inoenderana nekukosha kwakakosha mu blockchain.
2. Storage API code muenzaniso
Kodhi iri pazasi inopa muenzaniso wakadzama wekushandiswa kwema API mashanu: GetContext, Tora, Isa, Delete uye GetReadOnlyContext. Unogona kuedza kumhanyisa iyo API data mukati SmartX.
from ontology.interop.System.Storage import GetContext, Get, Put, Delete, GetReadOnlyContext
from ontology.interop.System.Runtime import Notify
def Main(operation,args):
if operation == 'get_sc':
return get_sc()
if operation == 'get_read_only_sc':
return get_read_only_sc()
if operation == 'get_data':
key=args[0]
return get_data(key)
if operation == 'save_data':
key=args[0]
value=args[1]
return save_data(key, value)
if operation == 'delete_data':
key=args[0]
return delete_data(key)
return False
def get_sc():
return GetContext()
def get_read_only_sc():
return GetReadOnlyContext()
def get_data(key):
sc=GetContext()
data=Get(sc,key)
return data
def save_data(key, value):
sc=GetContext()
Put(sc,key,value)
def delete_data(key):
sc=GetContext()
Delete(sc,key)
Afterword
Blockchain kuchengetedza ndiyo musimboti weiyo yese blockchain system. Iyo Ontology Storage API iri nyore kushandisa uye inovandudza-hushamwari.