public async Task <TransactionInfo> SetData <T>(DecodedRecord <T> value) where T : class
 {
     return(await SetData <T>(value, rootKey));
 }
 public async Task <TransactionInfo> SetData <T>(DecodedRecord <T> value, ExtKey key) where T : class
 {
     return(await Api.PostMutation(Api.BuildMutation(ByteString.Empty, value), key));
 }