示例#1
0
        public async Task <byte[]> GetAsync(StatePath path)
        {
            var scoped = new ScopedStatePath()
            {
                Address = ContractAddress,
                Path    = path
            };
            var byteString = await HostSmartContractBridgeContext.GetStateAsync(scoped.ToStateKey());

            return(byteString?.ToByteArray());
        }
示例#2
0
        public byte[] Get(StatePath path)
        {
            var scoped = new ScopedStatePath()
            {
                Address = ContractAddress,
                Path    = path
            };
            var byteString =
                AsyncHelper.RunSync(() => HostSmartContractBridgeContext.GetStateAsync(scoped.ToStateKey()));

            return(byteString?.ToByteArray());
        }