public static extern void Delete(StorageContext context, byte[] key);
public static extern Iterator Find(StorageContext context, byte[] prefix, FindOptions options = FindOptions.None);
public static extern void Put(StorageContext context, byte[] key, BigInteger value);
public static extern void Delete(StorageContext context, ByteString key);
public static extern void Put(StorageContext context, ByteString key, BigInteger value);
public static extern void Put(StorageContext context, byte[] key, ByteString value);
public static extern ByteString Get(StorageContext context, byte[] key);
public extern StorageMap(StorageContext context, ByteString prefix);
public extern StorageMap(StorageContext context, byte[] prefix);