@forge/kvs
1.3.1-next.01.3.1-next.0-experimental-75a65ea
out/storage-api.js~
out/storage-api.jsModified+14
Index: package/out/storage-api.js
===================================================================
--- package/out/storage-api.js
+++ package/out/storage-api.js
@@ -80,8 +80,22 @@
successfulKeys: rs.successfulKeys,
failedKeys: rs.failedKeys
};
}
+ async batchDelete(body) {
+ const rs = await this.request('/api/v1/batch/delete', body, ResponseType.EXPECTED);
+ return {
+ successfulKeys: rs.successfulKeys,
+ failedKeys: rs.failedKeys
+ };
+ }
+ async batchGet(body) {
+ const rs = await this.request('/api/v1/batch/get', body, ResponseType.EXPECTED);
+ return {
+ successfulKeys: rs.successfulKeys,
+ failedKeys: rs.failedKeys
+ };
+ }
async transact(transactionRequest) {
await this.request('/api/v1/transaction', transactionRequest, ResponseType.NONE);
}
async handleKeyNotFound(fn) {