🚀 Socket Launch Week Day 5:Introducing Repository Access Permissions and Custom Roles.Learn more
Sign In

@ixo/matrixclient-sdk

Package Overview
Dependencies
Maintainers
2
Versions
12
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@ixo/matrixclient-sdk - npm Package Compare versions

Comparing version
1.0.0
to
2.0.0
+24
-24
main/bidBot/bid/v1beta1.js

@@ -26,7 +26,7 @@ "use strict";

function _objectSpread(e) { for (var r = 1; r < arguments.length; r++) { var t = null != arguments[r] ? arguments[r] : {}; r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { (0, _defineProperty2["default"])(e, r, t[r]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } return e; }
function queryBids(_x, _x2, _x3, _x4, _x5) {
function queryBids(_x, _x2, _x3, _x4) {
return _queryBids.apply(this, arguments);
}
function _queryBids() {
_queryBids = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee(collection, pagination, botUrl, openIdToken, authDid) {
_queryBids = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee(collection, pagination, botUrl, ucanToken) {
var url, payload, response, data;

@@ -54,3 +54,3 @@ return _regenerator().w(function (_context) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -77,7 +77,7 @@ });

}
function queryBidsByDid(_x6, _x7, _x8, _x9, _x0) {
function queryBidsByDid(_x5, _x6, _x7, _x8) {
return _queryBidsByDid.apply(this, arguments);
}
function _queryBidsByDid() {
_queryBidsByDid = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee2(collection, did, botUrl, openIdToken, authDid) {
_queryBidsByDid = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee2(collection, did, botUrl, ucanToken) {
var url, payload, response, data;

@@ -110,3 +110,3 @@ return _regenerator().w(function (_context2) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -133,7 +133,7 @@ });

}
function submitBid(_x1, _x10, _x11, _x12, _x13, _x14) {
function submitBid(_x9, _x0, _x1, _x10, _x11) {
return _submitBid.apply(this, arguments);
}
function _submitBid() {
_submitBid = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee3(collection, bid, role, botUrl, openIdToken, authDid) {
_submitBid = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee3(collection, bid, role, botUrl, ucanToken) {
var url, payload, response, data;

@@ -167,3 +167,3 @@ return _regenerator().w(function (_context3) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -190,7 +190,7 @@ });

}
function approveBid(_x15, _x16, _x17, _x18, _x19, _x20) {
function approveBid(_x12, _x13, _x14, _x15, _x16) {
return _approveBid.apply(this, arguments);
}
function _approveBid() {
_approveBid = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee4(bidId, collection, did, botUrl, openIdToken, authDid) {
_approveBid = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee4(bidId, collection, did, botUrl, ucanToken) {
var url, payload, response, data;

@@ -231,3 +231,3 @@ return _regenerator().w(function (_context4) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -254,7 +254,7 @@ });

}
function rejectBid(_x21, _x22, _x23, _x24, _x25, _x26, _x27) {
function rejectBid(_x17, _x18, _x19, _x20, _x21, _x22) {
return _rejectBid.apply(this, arguments);
}
function _rejectBid() {
_rejectBid = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee5(bidId, collection, did, reason, botUrl, openIdToken, authDid) {
_rejectBid = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee5(bidId, collection, did, reason, botUrl, ucanToken) {
var url, payload, response, data;

@@ -298,3 +298,3 @@ return _regenerator().w(function (_context5) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -321,7 +321,7 @@ });

}
function queryDidIsBlocked(_x28, _x29, _x30, _x31, _x32) {
function queryDidIsBlocked(_x23, _x24, _x25, _x26) {
return _queryDidIsBlocked.apply(this, arguments);
}
function _queryDidIsBlocked() {
_queryDidIsBlocked = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee6(collection, did, botUrl, openIdToken, authDid) {
_queryDidIsBlocked = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee6(collection, did, botUrl, ucanToken) {
var url, payload, response, data;

@@ -354,3 +354,3 @@ return _regenerator().w(function (_context6) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -377,7 +377,7 @@ });

}
function didBlock(_x33, _x34, _x35, _x36, _x37) {
function didBlock(_x27, _x28, _x29, _x30) {
return _didBlock.apply(this, arguments);
}
function _didBlock() {
_didBlock = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee7(collection, did, botUrl, openIdToken, authDid) {
_didBlock = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee7(collection, did, botUrl, ucanToken) {
var url, payload, response, data;

@@ -410,3 +410,3 @@ return _regenerator().w(function (_context7) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -433,7 +433,7 @@ });

}
function didUnblock(_x38, _x39, _x40, _x41, _x42) {
function didUnblock(_x31, _x32, _x33, _x34) {
return _didUnblock.apply(this, arguments);
}
function _didUnblock() {
_didUnblock = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee8(collection, did, botUrl, openIdToken, authDid) {
_didUnblock = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee8(collection, did, botUrl, ucanToken) {
var url, payload, response, data;

@@ -466,3 +466,3 @@ return _regenerator().w(function (_context8) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -469,0 +469,0 @@ });

@@ -16,25 +16,25 @@ "use strict";

v1beta1: {
queryBids: function queryBids(collection, openIdToken, authDid, pagination, overrideBotUrl) {
return (0, _v1beta.queryBids)(collection, pagination, overrideBotUrl || botUrl, openIdToken, authDid);
queryBids: function queryBids(collection, ucanToken, pagination, overrideBotUrl) {
return (0, _v1beta.queryBids)(collection, pagination, overrideBotUrl || botUrl, ucanToken);
},
queryBidsByDid: function queryBidsByDid(collection, did, openIdToken, authDid, overrideBotUrl) {
return (0, _v1beta.queryBidsByDid)(collection, did, overrideBotUrl || botUrl, openIdToken, authDid);
queryBidsByDid: function queryBidsByDid(collection, did, ucanToken, overrideBotUrl) {
return (0, _v1beta.queryBidsByDid)(collection, did, overrideBotUrl || botUrl, ucanToken);
},
submitBid: function submitBid(collection, bid, role, openIdToken, authDid, overrideBotUrl) {
return (0, _v1beta.submitBid)(collection, bid, role, overrideBotUrl || botUrl, openIdToken, authDid);
submitBid: function submitBid(collection, bid, role, ucanToken, overrideBotUrl) {
return (0, _v1beta.submitBid)(collection, bid, role, overrideBotUrl || botUrl, ucanToken);
},
approveBid: function approveBid(bidId, collection, did, openIdToken, authDid, overrideBotUrl) {
return (0, _v1beta.approveBid)(bidId, collection, did, overrideBotUrl || botUrl, openIdToken, authDid);
approveBid: function approveBid(bidId, collection, did, ucanToken, overrideBotUrl) {
return (0, _v1beta.approveBid)(bidId, collection, did, overrideBotUrl || botUrl, ucanToken);
},
rejectBid: function rejectBid(bidId, collection, did, reason, openIdToken, authDid, overrideBotUrl) {
return (0, _v1beta.rejectBid)(bidId, collection, did, reason, overrideBotUrl || botUrl, openIdToken, authDid);
rejectBid: function rejectBid(bidId, collection, did, reason, ucanToken, overrideBotUrl) {
return (0, _v1beta.rejectBid)(bidId, collection, did, reason, overrideBotUrl || botUrl, ucanToken);
},
queryDidIsBlocked: function queryDidIsBlocked(collection, did, openIdToken, authDid, overrideBotUrl) {
return (0, _v1beta.queryDidIsBlocked)(collection, did, overrideBotUrl || botUrl, openIdToken, authDid);
queryDidIsBlocked: function queryDidIsBlocked(collection, did, ucanToken, overrideBotUrl) {
return (0, _v1beta.queryDidIsBlocked)(collection, did, overrideBotUrl || botUrl, ucanToken);
},
didBlock: function didBlock(collection, did, openIdToken, authDid, overrideBotUrl) {
return (0, _v1beta.didBlock)(collection, did, overrideBotUrl || botUrl, openIdToken, authDid);
didBlock: function didBlock(collection, did, ucanToken, overrideBotUrl) {
return (0, _v1beta.didBlock)(collection, did, overrideBotUrl || botUrl, ucanToken);
},
didUnblock: function didUnblock(collection, did, openIdToken, authDid, overrideBotUrl) {
return (0, _v1beta.didUnblock)(collection, did, overrideBotUrl || botUrl, openIdToken, authDid);
didUnblock: function didUnblock(collection, did, ucanToken, overrideBotUrl) {
return (0, _v1beta.didUnblock)(collection, did, overrideBotUrl || botUrl, ucanToken);
}

@@ -41,0 +41,0 @@ }

@@ -17,7 +17,7 @@ "use strict";

function _regeneratorDefine2(e, r, n, t) { var i = Object.defineProperty; try { i({}, "", {}); } catch (e) { i = 0; } _regeneratorDefine2 = function _regeneratorDefine(e, r, n, t) { function o(r, n) { _regeneratorDefine2(e, r, function (e) { return this._invoke(r, n, e); }); } r ? i ? i(e, r, { value: n, enumerable: !t, configurable: !t, writable: !t }) : e[r] = n : (o("next", 0), o("throw", 1), o("return", 2)); }, _regeneratorDefine2(e, r, n, t); }
function queryClaim(_x, _x2, _x3, _x4, _x5) {
function queryClaim(_x, _x2, _x3, _x4) {
return _queryClaim.apply(this, arguments);
}
function _queryClaim() {
_queryClaim = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee(collection, cid, botUrl, openIdToken, authDid) {
_queryClaim = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee(collection, cid, botUrl, ucanToken) {
var url, payload, response, data;

@@ -44,3 +44,3 @@ return _regenerator().w(function (_context) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -67,7 +67,7 @@ });

}
function saveClaim(_x6, _x7, _x8, _x9, _x0) {
function saveClaim(_x5, _x6, _x7, _x8) {
return _saveClaim.apply(this, arguments);
}
function _saveClaim() {
_saveClaim = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee2(collection, claim, botUrl, openIdToken, authDid) {
_saveClaim = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee2(collection, claim, botUrl, ucanToken) {
var url, payload, response, data;

@@ -94,3 +94,3 @@ return _regenerator().w(function (_context2) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -97,0 +97,0 @@ });

@@ -16,7 +16,7 @@ "use strict";

v1beta1: {
queryClaim: function queryClaim(collection, cid, openIdToken, authDid) {
return (0, _v1beta.queryClaim)(collection, cid, botUrl, openIdToken, authDid);
queryClaim: function queryClaim(collection, cid, ucanToken) {
return (0, _v1beta.queryClaim)(collection, cid, botUrl, ucanToken);
},
saveClaim: function saveClaim(collection, claim, openIdToken, authDid) {
return (0, _v1beta.saveClaim)(collection, claim, botUrl, openIdToken, authDid);
saveClaim: function saveClaim(collection, claim, ucanToken) {
return (0, _v1beta.saveClaim)(collection, claim, botUrl, ucanToken);
}

@@ -23,0 +23,0 @@ }

@@ -24,13 +24,13 @@ "use strict";

v1beta1: {
sourceRoom: function sourceRoom(did, openIdToken, authDid, overrideBotUrl, groupUsers) {
return roomBot.room.v1beta1.sourceRoom(did, overrideBotUrl || botUrl, openIdToken, authDid, groupUsers);
sourceRoom: function sourceRoom(did, ucanToken, overrideBotUrl, groupUsers) {
return roomBot.room.v1beta1.sourceRoom(did, overrideBotUrl || botUrl, ucanToken, groupUsers);
},
sourceRoomAndJoin: function sourceRoomAndJoin(did, openIdToken, authDid, overrideHomeServerUrl, overrideBotUrl, overrideAccessToken, groupUsers) {
return roomBot.room.v1beta1.sourceRoomAndJoin(did, overrideHomeServerUrl || homeServerUrl, overrideBotUrl || botUrl, openIdToken, authDid, overrideAccessToken || accessToken, groupUsers);
sourceRoomAndJoin: function sourceRoomAndJoin(did, ucanToken, overrideHomeServerUrl, overrideBotUrl, overrideAccessToken, groupUsers) {
return roomBot.room.v1beta1.sourceRoomAndJoin(did, overrideHomeServerUrl || homeServerUrl, overrideBotUrl || botUrl, ucanToken, overrideAccessToken || accessToken, groupUsers);
},
roomInvite: function roomInvite(did, openIdToken, authDid, overrideBotUrl, groupUsers) {
return roomBot.room.v1beta1.roomInvite(did, overrideBotUrl || botUrl, openIdToken, authDid, groupUsers);
roomInvite: function roomInvite(did, ucanToken, overrideBotUrl, groupUsers) {
return roomBot.room.v1beta1.roomInvite(did, overrideBotUrl || botUrl, ucanToken, groupUsers);
},
roomInviteAndJoin: function roomInviteAndJoin(did, openIdToken, authDid, overrideHomeServerUrl, overrideBotUrl, overrideAccessToken, groupUsers) {
return roomBot.room.v1beta1.roomInviteAndJoin(did, overrideHomeServerUrl || homeServerUrl, overrideBotUrl || botUrl, openIdToken, authDid, overrideAccessToken || accessToken, groupUsers);
roomInviteAndJoin: function roomInviteAndJoin(did, ucanToken, overrideHomeServerUrl, overrideBotUrl, overrideAccessToken, groupUsers) {
return roomBot.room.v1beta1.roomInviteAndJoin(did, overrideHomeServerUrl || homeServerUrl, overrideBotUrl || botUrl, ucanToken, overrideAccessToken || accessToken, groupUsers);
}

@@ -37,0 +37,0 @@ }

@@ -20,7 +20,7 @@ "use strict";

// Will only create room if not exists yet
function sourceRoom(_x, _x2, _x3, _x4, _x5) {
function sourceRoom(_x, _x2, _x3, _x4) {
return _sourceRoom.apply(this, arguments);
}
function _sourceRoom() {
_sourceRoom = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee(did, botUrl, openIdToken, authDid, groupUsers) {
_sourceRoom = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee(did, botUrl, ucanToken, groupUsers) {
var url, payload, response, data;

@@ -38,3 +38,3 @@ return _regenerator().w(function (_context) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -61,7 +61,7 @@ });

}
function sourceRoomAndJoin(_x6, _x7, _x8, _x9, _x0, _x1, _x10) {
function sourceRoomAndJoin(_x5, _x6, _x7, _x8, _x9, _x0) {
return _sourceRoomAndJoin.apply(this, arguments);
}
function _sourceRoomAndJoin() {
_sourceRoomAndJoin = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee2(did, homeServerUrl, botUrl, openIdToken, authDid, accessToken, groupUsers) {
_sourceRoomAndJoin = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee2(did, homeServerUrl, botUrl, ucanToken, accessToken, groupUsers) {
var createRoomResponse, roomId, joinRoomResponse;

@@ -72,3 +72,3 @@ return _regenerator().w(function (_context2) {

_context2.n = 1;
return sourceRoom(did, botUrl, openIdToken, authDid, groupUsers);
return sourceRoom(did, botUrl, ucanToken, groupUsers);
case 1:

@@ -105,7 +105,7 @@ createRoomResponse = _context2.v;

}
function roomInvite(_x11, _x12, _x13, _x14, _x15) {
function roomInvite(_x1, _x10, _x11, _x12) {
return _roomInvite.apply(this, arguments);
}
function _roomInvite() {
_roomInvite = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee3(did, botUrl, openIdToken, authDid, groupUsers) {
_roomInvite = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee3(did, botUrl, ucanToken, groupUsers) {
var url, payload, response, data;

@@ -123,3 +123,3 @@ return _regenerator().w(function (_context3) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -146,7 +146,7 @@ });

}
function roomInviteAndJoin(_x16, _x17, _x18, _x19, _x20, _x21, _x22) {
function roomInviteAndJoin(_x13, _x14, _x15, _x16, _x17, _x18) {
return _roomInviteAndJoin.apply(this, arguments);
}
function _roomInviteAndJoin() {
_roomInviteAndJoin = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee4(did, homeServerUrl, botUrl, openIdToken, authDid, accessToken, groupUsers) {
_roomInviteAndJoin = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee4(did, homeServerUrl, botUrl, ucanToken, accessToken, groupUsers) {
var roomInviteResponse, roomId, joinRoomResponse;

@@ -157,3 +157,3 @@ return _regenerator().w(function (_context4) {

_context4.n = 1;
return roomInvite(did, botUrl, openIdToken, authDid, groupUsers);
return roomInvite(did, botUrl, ucanToken, groupUsers);
case 1:

@@ -160,0 +160,0 @@ roomInviteResponse = _context4.v;

@@ -17,7 +17,7 @@ "use strict";

function _regeneratorDefine2(e, r, n, t) { var i = Object.defineProperty; try { i({}, "", {}); } catch (e) { i = 0; } _regeneratorDefine2 = function _regeneratorDefine(e, r, n, t) { function o(r, n) { _regeneratorDefine2(e, r, function (e) { return this._invoke(r, n, e); }); } r ? i ? i(e, r, { value: n, enumerable: !t, configurable: !t, writable: !t }) : e[r] = n : (o("next", 0), o("throw", 1), o("return", 2)); }, _regeneratorDefine2(e, r, n, t); }
function queryAcl(_x, _x2, _x3, _x4, _x5, _x6) {
function queryAcl(_x, _x2, _x3, _x4, _x5) {
return _queryAcl.apply(this, arguments);
}
function _queryAcl() {
_queryAcl = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee(roomId, key, path, botUrl, openIdToken, authDid) {
_queryAcl = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee(roomId, key, path, botUrl, ucanToken) {
var url, payload, response, data;

@@ -45,3 +45,3 @@ return _regenerator().w(function (_context) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -68,7 +68,7 @@ });

}
function setAcl(_x7, _x8, _x9, _x0, _x1, _x10, _x11) {
function setAcl(_x6, _x7, _x8, _x9, _x0, _x1) {
return _setAcl.apply(this, arguments);
}
function _setAcl() {
_setAcl = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee2(roomId, key, path, value, botUrl, openIdToken, authDid) {
_setAcl = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee2(roomId, key, path, value, botUrl, ucanToken) {
var url, payload, response, data;

@@ -97,3 +97,3 @@ return _regenerator().w(function (_context2) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -100,0 +100,0 @@ });

@@ -17,7 +17,7 @@ "use strict";

v1beta1: {
queryAcl: function queryAcl(roomId, key, path, openIdToken, authDid, overrideBotUrl) {
return (0, _v1beta.queryAcl)(roomId, key, path, overrideBotUrl || botUrl, openIdToken, authDid);
queryAcl: function queryAcl(roomId, key, path, ucanToken, overrideBotUrl) {
return (0, _v1beta.queryAcl)(roomId, key, path, overrideBotUrl || botUrl, ucanToken);
},
setAcl: function setAcl(roomId, key, path, value, openIdToken, authDid, overrideBotUrl) {
return (0, _v1beta.setAcl)(roomId, key, path, value, overrideBotUrl || botUrl, openIdToken, authDid);
setAcl: function setAcl(roomId, key, path, value, ucanToken, overrideBotUrl) {
return (0, _v1beta.setAcl)(roomId, key, path, value, overrideBotUrl || botUrl, ucanToken);
}

@@ -41,7 +41,7 @@ }

v1beta1: {
queryState: function queryState(roomId, key, path, openIdToken, authDid, overrideBotUrl) {
return (0, _v1beta2.queryState)(roomId, key, path, overrideBotUrl || botUrl, openIdToken, authDid);
queryState: function queryState(roomId, key, path, ucanToken, overrideBotUrl) {
return (0, _v1beta2.queryState)(roomId, key, path, overrideBotUrl || botUrl, ucanToken);
},
setState: function setState(roomId, key, path, value, openIdToken, authDid, overrideBotUrl) {
return (0, _v1beta2.setState)(roomId, key, path, value, overrideBotUrl || botUrl, openIdToken, authDid);
setState: function setState(roomId, key, path, value, ucanToken, overrideBotUrl) {
return (0, _v1beta2.setState)(roomId, key, path, value, overrideBotUrl || botUrl, ucanToken);
}

@@ -48,0 +48,0 @@ }

@@ -17,7 +17,7 @@ "use strict";

function _regeneratorDefine2(e, r, n, t) { var i = Object.defineProperty; try { i({}, "", {}); } catch (e) { i = 0; } _regeneratorDefine2 = function _regeneratorDefine(e, r, n, t) { function o(r, n) { _regeneratorDefine2(e, r, function (e) { return this._invoke(r, n, e); }); } r ? i ? i(e, r, { value: n, enumerable: !t, configurable: !t, writable: !t }) : e[r] = n : (o("next", 0), o("throw", 1), o("return", 2)); }, _regeneratorDefine2(e, r, n, t); }
function queryState(_x, _x2, _x3, _x4, _x5, _x6) {
function queryState(_x, _x2, _x3, _x4, _x5) {
return _queryState.apply(this, arguments);
}
function _queryState() {
_queryState = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee(roomId, key, path, botUrl, openIdToken, authDid) {
_queryState = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee(roomId, key, path, botUrl, ucanToken) {
var url, payload, response, data;

@@ -45,3 +45,3 @@ return _regenerator().w(function (_context) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -68,7 +68,7 @@ });

}
function setState(_x7, _x8, _x9, _x0, _x1, _x10, _x11) {
function setState(_x6, _x7, _x8, _x9, _x0, _x1) {
return _setState.apply(this, arguments);
}
function _setState() {
_setState = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee2(roomId, key, path, value, botUrl, openIdToken, authDid) {
_setState = (0, _asyncToGenerator2["default"])(/*#__PURE__*/_regenerator().m(function _callee2(roomId, key, path, value, botUrl, ucanToken) {
var url, payload, response, data;

@@ -97,3 +97,3 @@ return _regenerator().w(function (_context2) {

method: 'POST',
headers: (0, _headers.botRestHeaders)(openIdToken, authDid),
headers: (0, _headers.botRestHeaders)(ucanToken),
body: JSON.stringify(payload)

@@ -100,0 +100,0 @@ });

@@ -7,8 +7,8 @@ "use strict";

exports.botRestHeaders = botRestHeaders;
function botRestHeaders(openIdToken, authDid) {
function botRestHeaders(ucanToken) {
return {
'Content-Type': 'application/json',
'x-openid-token': openIdToken,
'x-did': authDid
Authorization: "Bearer ".concat(ucanToken),
'X-Auth-Type': 'ucan'
};
}

@@ -9,3 +9,3 @@ import _defineProperty from "@babel/runtime/helpers/esm/defineProperty";

import { botRestHeaders } from '../../utils/headers';
export async function queryBids(collection, pagination, botUrl, openIdToken, authDid) {
export async function queryBids(collection, pagination, botUrl, ucanToken) {
if (!isValidCollectionId(collection)) {

@@ -25,3 +25,3 @@ throw new Error('Invalid collection ID');

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -35,3 +35,3 @@ });

}
export async function queryBidsByDid(collection, did, botUrl, openIdToken, authDid) {
export async function queryBidsByDid(collection, did, botUrl, ucanToken) {
if (!isValidCollectionId(collection)) {

@@ -53,3 +53,3 @@ throw new Error('Invalid collection ID');

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -63,3 +63,3 @@ });

}
export async function submitBid(collection, bid, role, botUrl, openIdToken, authDid) {
export async function submitBid(collection, bid, role, botUrl, ucanToken) {
if (!isValidCollectionId(collection)) {

@@ -82,3 +82,3 @@ throw new Error('Invalid collection ID');

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -92,3 +92,3 @@ });

}
export async function approveBid(bidId, collection, did, botUrl, openIdToken, authDid) {
export async function approveBid(bidId, collection, did, botUrl, ucanToken) {
if (!isValidEventId(bidId)) {

@@ -115,3 +115,3 @@ throw new Error('Invalid bid ID');

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -125,3 +125,3 @@ });

}
export async function rejectBid(bidId, collection, did, reason, botUrl, openIdToken, authDid) {
export async function rejectBid(bidId, collection, did, reason, botUrl, ucanToken) {
if (!isValidEventId(bidId)) {

@@ -151,3 +151,3 @@ throw new Error('Invalid bid ID');

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -161,3 +161,3 @@ });

}
export async function queryDidIsBlocked(collection, did, botUrl, openIdToken, authDid) {
export async function queryDidIsBlocked(collection, did, botUrl, ucanToken) {
if (!isValidCollectionId(collection)) {

@@ -179,3 +179,3 @@ throw new Error('Invalid collection ID');

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -189,3 +189,3 @@ });

}
export async function didBlock(collection, did, botUrl, openIdToken, authDid) {
export async function didBlock(collection, did, botUrl, ucanToken) {
if (!isValidCollectionId(collection)) {

@@ -207,3 +207,3 @@ throw new Error('Invalid collection ID');

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -217,3 +217,3 @@ });

}
export async function didUnblock(collection, did, botUrl, openIdToken, authDid) {
export async function didUnblock(collection, did, botUrl, ucanToken) {
if (!isValidCollectionId(collection)) {

@@ -235,3 +235,3 @@ throw new Error('Invalid collection ID');

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -238,0 +238,0 @@ });

@@ -11,10 +11,10 @@ import { queryBids, queryBidsByDid, submitBid, approveBid, rejectBid, queryDidIsBlocked, didBlock, didUnblock } from './bid/v1beta1';

v1beta1: {
queryBids: (collection, openIdToken, authDid, pagination, overrideBotUrl) => queryBids(collection, pagination, overrideBotUrl || botUrl, openIdToken, authDid),
queryBidsByDid: (collection, did, openIdToken, authDid, overrideBotUrl) => queryBidsByDid(collection, did, overrideBotUrl || botUrl, openIdToken, authDid),
submitBid: (collection, bid, role, openIdToken, authDid, overrideBotUrl) => submitBid(collection, bid, role, overrideBotUrl || botUrl, openIdToken, authDid),
approveBid: (bidId, collection, did, openIdToken, authDid, overrideBotUrl) => approveBid(bidId, collection, did, overrideBotUrl || botUrl, openIdToken, authDid),
rejectBid: (bidId, collection, did, reason, openIdToken, authDid, overrideBotUrl) => rejectBid(bidId, collection, did, reason, overrideBotUrl || botUrl, openIdToken, authDid),
queryDidIsBlocked: (collection, did, openIdToken, authDid, overrideBotUrl) => queryDidIsBlocked(collection, did, overrideBotUrl || botUrl, openIdToken, authDid),
didBlock: (collection, did, openIdToken, authDid, overrideBotUrl) => didBlock(collection, did, overrideBotUrl || botUrl, openIdToken, authDid),
didUnblock: (collection, did, openIdToken, authDid, overrideBotUrl) => didUnblock(collection, did, overrideBotUrl || botUrl, openIdToken, authDid)
queryBids: (collection, ucanToken, pagination, overrideBotUrl) => queryBids(collection, pagination, overrideBotUrl || botUrl, ucanToken),
queryBidsByDid: (collection, did, ucanToken, overrideBotUrl) => queryBidsByDid(collection, did, overrideBotUrl || botUrl, ucanToken),
submitBid: (collection, bid, role, ucanToken, overrideBotUrl) => submitBid(collection, bid, role, overrideBotUrl || botUrl, ucanToken),
approveBid: (bidId, collection, did, ucanToken, overrideBotUrl) => approveBid(bidId, collection, did, overrideBotUrl || botUrl, ucanToken),
rejectBid: (bidId, collection, did, reason, ucanToken, overrideBotUrl) => rejectBid(bidId, collection, did, reason, overrideBotUrl || botUrl, ucanToken),
queryDidIsBlocked: (collection, did, ucanToken, overrideBotUrl) => queryDidIsBlocked(collection, did, overrideBotUrl || botUrl, ucanToken),
didBlock: (collection, did, ucanToken, overrideBotUrl) => didBlock(collection, did, overrideBotUrl || botUrl, ucanToken),
didUnblock: (collection, did, ucanToken, overrideBotUrl) => didUnblock(collection, did, overrideBotUrl || botUrl, ucanToken)
}

@@ -21,0 +21,0 @@ },

@@ -6,3 +6,3 @@ import fetch from 'node-fetch';

import { botRestHeaders } from '../../utils/headers';
export async function queryClaim(collection, cid, botUrl, openIdToken, authDid) {
export async function queryClaim(collection, cid, botUrl, ucanToken) {
if (!isValidCollectionId(collection)) {

@@ -21,3 +21,3 @@ throw new Error('Invalid collection ID');

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -31,3 +31,3 @@ });

}
export async function saveClaim(collection, claim, botUrl, openIdToken, authDid) {
export async function saveClaim(collection, claim, botUrl, ucanToken) {
if (!isValidCollectionId(collection)) {

@@ -46,3 +46,3 @@ throw new Error('Invalid collection ID');

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -49,0 +49,0 @@ });

@@ -11,4 +11,4 @@ import { queryClaim, saveClaim } from './claim/v1beta1';

v1beta1: {
queryClaim: (collection, cid, openIdToken, authDid) => queryClaim(collection, cid, botUrl, openIdToken, authDid),
saveClaim: (collection, claim, openIdToken, authDid) => saveClaim(collection, claim, botUrl, openIdToken, authDid)
queryClaim: (collection, cid, ucanToken) => queryClaim(collection, cid, botUrl, ucanToken),
saveClaim: (collection, claim, ucanToken) => saveClaim(collection, claim, botUrl, ucanToken)
}

@@ -15,0 +15,0 @@ },

@@ -17,6 +17,6 @@ import * as _1 from './room/v1beta1';

v1beta1: {
sourceRoom: (did, openIdToken, authDid, overrideBotUrl, groupUsers) => roomBot.room.v1beta1.sourceRoom(did, overrideBotUrl || botUrl, openIdToken, authDid, groupUsers),
sourceRoomAndJoin: (did, openIdToken, authDid, overrideHomeServerUrl, overrideBotUrl, overrideAccessToken, groupUsers) => roomBot.room.v1beta1.sourceRoomAndJoin(did, overrideHomeServerUrl || homeServerUrl, overrideBotUrl || botUrl, openIdToken, authDid, overrideAccessToken || accessToken, groupUsers),
roomInvite: (did, openIdToken, authDid, overrideBotUrl, groupUsers) => roomBot.room.v1beta1.roomInvite(did, overrideBotUrl || botUrl, openIdToken, authDid, groupUsers),
roomInviteAndJoin: (did, openIdToken, authDid, overrideHomeServerUrl, overrideBotUrl, overrideAccessToken, groupUsers) => roomBot.room.v1beta1.roomInviteAndJoin(did, overrideHomeServerUrl || homeServerUrl, overrideBotUrl || botUrl, openIdToken, authDid, overrideAccessToken || accessToken, groupUsers)
sourceRoom: (did, ucanToken, overrideBotUrl, groupUsers) => roomBot.room.v1beta1.sourceRoom(did, overrideBotUrl || botUrl, ucanToken, groupUsers),
sourceRoomAndJoin: (did, ucanToken, overrideHomeServerUrl, overrideBotUrl, overrideAccessToken, groupUsers) => roomBot.room.v1beta1.sourceRoomAndJoin(did, overrideHomeServerUrl || homeServerUrl, overrideBotUrl || botUrl, ucanToken, overrideAccessToken || accessToken, groupUsers),
roomInvite: (did, ucanToken, overrideBotUrl, groupUsers) => roomBot.room.v1beta1.roomInvite(did, overrideBotUrl || botUrl, ucanToken, groupUsers),
roomInviteAndJoin: (did, ucanToken, overrideHomeServerUrl, overrideBotUrl, overrideAccessToken, groupUsers) => roomBot.room.v1beta1.roomInviteAndJoin(did, overrideHomeServerUrl || homeServerUrl, overrideBotUrl || botUrl, ucanToken, overrideAccessToken || accessToken, groupUsers)
}

@@ -23,0 +23,0 @@ }

@@ -7,3 +7,3 @@ import fetch from 'node-fetch';

// Will only create room if not exists yet
export async function sourceRoom(did, botUrl, openIdToken, authDid, groupUsers) {
export async function sourceRoom(did, botUrl, ucanToken, groupUsers) {
const url = cleanUrl(`${botUrl}/room/source`);

@@ -16,3 +16,3 @@ const payload = {

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -26,4 +26,4 @@ });

}
export async function sourceRoomAndJoin(did, homeServerUrl, botUrl, openIdToken, authDid, accessToken, groupUsers) {
const createRoomResponse = await sourceRoom(did, botUrl, openIdToken, authDid, groupUsers);
export async function sourceRoomAndJoin(did, homeServerUrl, botUrl, ucanToken, accessToken, groupUsers) {
const createRoomResponse = await sourceRoom(did, botUrl, ucanToken, groupUsers);
if (!createRoomResponse.roomId) {

@@ -42,3 +42,3 @@ throw new Error('Room ID not found');

}
export async function roomInvite(did, botUrl, openIdToken, authDid, groupUsers) {
export async function roomInvite(did, botUrl, ucanToken, groupUsers) {
const url = cleanUrl(`${botUrl}/room/invite`);

@@ -51,3 +51,3 @@ const payload = {

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -61,4 +61,4 @@ });

}
export async function roomInviteAndJoin(did, homeServerUrl, botUrl, openIdToken, authDid, accessToken, groupUsers) {
const roomInviteResponse = await roomInvite(did, botUrl, openIdToken, authDid, groupUsers);
export async function roomInviteAndJoin(did, homeServerUrl, botUrl, ucanToken, accessToken, groupUsers) {
const roomInviteResponse = await roomInvite(did, botUrl, ucanToken, groupUsers);
if (!roomInviteResponse.roomId) {

@@ -65,0 +65,0 @@ throw new Error('Room ID not found');

@@ -6,3 +6,3 @@ import fetch from 'node-fetch';

import { botRestHeaders } from '../../utils/headers';
export async function queryAcl(roomId, key, path, botUrl, openIdToken, authDid) {
export async function queryAcl(roomId, key, path, botUrl, ucanToken) {
if (!isValidRoomId(roomId)) {

@@ -22,3 +22,3 @@ throw new Error('Invalid room ID');

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -32,3 +32,3 @@ });

}
export async function setAcl(roomId, key, path, value, botUrl, openIdToken, authDid) {
export async function setAcl(roomId, key, path, value, botUrl, ucanToken) {
if (!isValidRoomId(roomId)) {

@@ -49,3 +49,3 @@ throw new Error('Invalid room ID');

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -52,0 +52,0 @@ });

@@ -12,4 +12,4 @@ import { queryAcl, setAcl } from './acl/v1beta1';

v1beta1: {
queryAcl: (roomId, key, path, openIdToken, authDid, overrideBotUrl) => queryAcl(roomId, key, path, overrideBotUrl || botUrl, openIdToken, authDid),
setAcl: (roomId, key, path, value, openIdToken, authDid, overrideBotUrl) => setAcl(roomId, key, path, value, overrideBotUrl || botUrl, openIdToken, authDid)
queryAcl: (roomId, key, path, ucanToken, overrideBotUrl) => queryAcl(roomId, key, path, overrideBotUrl || botUrl, ucanToken),
setAcl: (roomId, key, path, value, ucanToken, overrideBotUrl) => setAcl(roomId, key, path, value, overrideBotUrl || botUrl, ucanToken)
}

@@ -26,4 +26,4 @@ },

v1beta1: {
queryState: (roomId, key, path, openIdToken, authDid, overrideBotUrl) => queryState(roomId, key, path, overrideBotUrl || botUrl, openIdToken, authDid),
setState: (roomId, key, path, value, openIdToken, authDid, overrideBotUrl) => setState(roomId, key, path, value, overrideBotUrl || botUrl, openIdToken, authDid)
queryState: (roomId, key, path, ucanToken, overrideBotUrl) => queryState(roomId, key, path, overrideBotUrl || botUrl, ucanToken),
setState: (roomId, key, path, value, ucanToken, overrideBotUrl) => setState(roomId, key, path, value, overrideBotUrl || botUrl, ucanToken)
}

@@ -30,0 +30,0 @@ }

@@ -6,3 +6,3 @@ import fetch from 'node-fetch';

import { botRestHeaders } from '../../utils/headers';
export async function queryState(roomId, key, path, botUrl, openIdToken, authDid) {
export async function queryState(roomId, key, path, botUrl, ucanToken) {
if (!isValidRoomId(roomId)) {

@@ -22,3 +22,3 @@ throw new Error('Invalid room ID');

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -32,3 +32,3 @@ });

}
export async function setState(roomId, key, path, value, botUrl, openIdToken, authDid) {
export async function setState(roomId, key, path, value, botUrl, ucanToken) {
if (!isValidRoomId(roomId)) {

@@ -49,3 +49,3 @@ throw new Error('Invalid room ID');

method: 'POST',
headers: botRestHeaders(openIdToken, authDid),
headers: botRestHeaders(ucanToken),
body: JSON.stringify(payload)

@@ -52,0 +52,0 @@ });

@@ -1,7 +0,7 @@

export function botRestHeaders(openIdToken, authDid) {
export function botRestHeaders(ucanToken) {
return {
'Content-Type': 'application/json',
'x-openid-token': openIdToken,
'x-did': authDid
Authorization: `Bearer ${ucanToken}`,
'X-Auth-Type': 'ucan'
};
}
{
"name": "@ixo/matrixclient-sdk",
"version": "1.0.0",
"version": "2.0.0",
"description": "An SDK to easily interact with Matrix servers",

@@ -5,0 +5,0 @@ "author": "ixo",

+26
-45

@@ -84,12 +84,11 @@ # IXO MATRIX CLIENT SDK

### OpenID Tokens (Bot REST API)
### UCAN Tokens (Bot REST API)
All bot REST API calls (claims, bids, state, ACLs, room sourcing) use **Matrix OpenID tokens** for authentication. OpenID tokens are short-lived (~1 hour) identity verification tokens that are validated by the bot via the Matrix federation endpoint. This is more secure than sending long-lived access tokens to external bot servers.
All bot REST API calls (claims, bids, state, ACLs, room sourcing) use **UCAN (User Controlled Authorization Network) tokens** for authentication. UCAN tokens are capability-based authorization tokens that are sent as a Bearer token in the `Authorization` header along with an `X-Auth-Type: ucan` header.
Each bot method requires two authentication parameters passed per call:
Each bot method requires a single authentication parameter passed per call:
- `openIdToken`: A Matrix OpenID token obtained via the Matrix CS API (`/_matrix/client/v3/user/{userId}/openid/request_token`)
- `authDid`: The caller's DID (e.g. `did:ixo:abc123`) — used by the bot to resolve the caller's homeserver and verify the token
- `ucanToken`: A valid UCAN token for the caller
Because OpenID tokens are short-lived, they are **not** passed at client creation time. Instead, a fresh token must be provided on every method call.
Because UCAN tokens may be short-lived, they are **not** passed at client creation time. Instead, a fresh token must be provided on every method call.

@@ -292,3 +291,3 @@ ### Access Tokens (Matrix CS API)

Room Bot methods include managing entity rooms and invitations. All methods require `openIdToken` and `authDid` for bot authentication:
Room Bot methods include managing entity rooms and invitations. All methods require a `ucanToken` for bot authentication:

@@ -299,4 +298,3 @@ - `sourceRoom`: Sources an entity room by its IID document (DID). If the room does not exist, it will be created. This method will also invite the user to the entity room if they have not been invited before.

'did:ixo:entity:abc...xyz',
openIdToken,
authDid
ucanToken
);

@@ -309,4 +307,3 @@ console.log(sourceRoomResponse.roomId);

'did:ixo:entity:abc...xyz',
openIdToken,
authDid
ucanToken
);

@@ -319,4 +316,3 @@ console.log(response.roomId);

'did:ixo:entity:abc...xyz',
openIdToken,
authDid
ucanToken
);

@@ -329,4 +325,3 @@ console.log(roomInviteResponse.roomId);

'did:ixo:entity:abc...xyz',
openIdToken,
authDid
ucanToken
);

@@ -358,4 +353,3 @@ console.log(response.roomId);

'profile',
openIdToken,
authDid
ucanToken
);

@@ -376,4 +370,3 @@ console.log(aclData.data);

}),
openIdToken,
authDid
ucanToken
);

@@ -416,4 +409,3 @@ console.log(setAclResponse.message);

'profile',
openIdToken,
authDid
ucanToken
);

@@ -432,4 +424,3 @@ console.log(stateData.data);

}),
openIdToken,
authDid
ucanToken
);

@@ -455,3 +446,3 @@ console.log(setStateResponse.message);

The bid methods allow you to manage bids within collections. All methods require `openIdToken` and `authDid` for bot authentication:
The bid methods allow you to manage bids within collections. All methods require a `ucanToken` for bot authentication:

@@ -463,4 +454,3 @@ - `queryBids`: Fetches all active bids for a collection with optional pagination.

'collection', // claim collection id
openIdToken,
authDid,
ucanToken,
{ nextPageToken: 'optional-token' }

@@ -477,4 +467,3 @@ );

'did:ixo:123',
openIdToken,
authDid
ucanToken
);

@@ -491,4 +480,3 @@ console.log(bids.data); // Array of bids

'SA',
openIdToken,
authDid
ucanToken
);

@@ -505,4 +493,3 @@ console.log(response.id); // The new bid ID

'did:ixo:123',
openIdToken,
authDid
ucanToken
);

@@ -520,4 +507,3 @@ console.log(response.id);

'Rejection reason',
openIdToken,
authDid
ucanToken
);

@@ -533,4 +519,3 @@ console.log(response.id);

'did:ixo:123',
openIdToken,
authDid
ucanToken
);

@@ -546,4 +531,3 @@ console.log(response.blocked); // true or false

'did:ixo:123',
openIdToken,
authDid
ucanToken
);

@@ -558,4 +542,3 @@ console.log(response.blocked); // true

'did:ixo:123',
openIdToken,
authDid
ucanToken
);

@@ -601,3 +584,3 @@ console.log(response.blocked); // false

The claim methods allow you to manage claims within collections. All methods require `openIdToken` and `authDid` for bot authentication:
The claim methods allow you to manage claims within collections. All methods require a `ucanToken` for bot authentication:

@@ -610,4 +593,3 @@ - `queryClaim`: Fetches a claim by its CID from a collection.

'claimCid',
openIdToken,
authDid
ucanToken
);

@@ -622,4 +604,3 @@ console.log(claim.data);

'{"name":"John","surname":"Doe"}',
openIdToken,
authDid
ucanToken
);

@@ -626,0 +607,0 @@ console.log(response.data.cid); // The CID of the saved claim

@@ -35,10 +35,10 @@ interface Bid {

nextPageToken?: string;
}, botUrl: string, openIdToken: string, authDid: string): Promise<QueryBidsResponse>;
export declare function queryBidsByDid(collection: string, did: string, botUrl: string, openIdToken: string, authDid: string): Promise<QueryBidsResponse>;
export declare function submitBid(collection: string, bid: string, role: string, botUrl: string, openIdToken: string, authDid: string): Promise<SubmitBidResponse>;
export declare function approveBid(bidId: string, collection: string, did: string, botUrl: string, openIdToken: string, authDid: string): Promise<ApproveBidResponse>;
export declare function rejectBid(bidId: string, collection: string, did: string, reason: string, botUrl: string, openIdToken: string, authDid: string): Promise<RejectBidResponse>;
export declare function queryDidIsBlocked(collection: string, did: string, botUrl: string, openIdToken: string, authDid: string): Promise<QueryDidIsBlockedResponse>;
export declare function didBlock(collection: string, did: string, botUrl: string, openIdToken: string, authDid: string): Promise<DidBlockResponse>;
export declare function didUnblock(collection: string, did: string, botUrl: string, openIdToken: string, authDid: string): Promise<DidUnblockResponse>;
}, botUrl: string, ucanToken: string): Promise<QueryBidsResponse>;
export declare function queryBidsByDid(collection: string, did: string, botUrl: string, ucanToken: string): Promise<QueryBidsResponse>;
export declare function submitBid(collection: string, bid: string, role: string, botUrl: string, ucanToken: string): Promise<SubmitBidResponse>;
export declare function approveBid(bidId: string, collection: string, did: string, botUrl: string, ucanToken: string): Promise<ApproveBidResponse>;
export declare function rejectBid(bidId: string, collection: string, did: string, reason: string, botUrl: string, ucanToken: string): Promise<RejectBidResponse>;
export declare function queryDidIsBlocked(collection: string, did: string, botUrl: string, ucanToken: string): Promise<QueryDidIsBlockedResponse>;
export declare function didBlock(collection: string, did: string, botUrl: string, ucanToken: string): Promise<DidBlockResponse>;
export declare function didUnblock(collection: string, did: string, botUrl: string, ucanToken: string): Promise<DidUnblockResponse>;
export {};

@@ -8,12 +8,12 @@ export declare function createMatrixBidBotClient({ botUrl, accessToken, homeServerUrl, }: {

v1beta1: {
queryBids: (collection: string, openIdToken: string, authDid: string, pagination?: {
queryBids: (collection: string, ucanToken: string, pagination?: {
nextPageToken?: string;
}, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").QueryBidsResponse>;
queryBidsByDid: (collection: string, did: string, openIdToken: string, authDid: string, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").QueryBidsResponse>;
submitBid: (collection: string, bid: string, role: string, openIdToken: string, authDid: string, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").SubmitBidResponse>;
approveBid: (bidId: string, collection: string, did: string, openIdToken: string, authDid: string, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").ApproveBidResponse>;
rejectBid: (bidId: string, collection: string, did: string, reason: string, openIdToken: string, authDid: string, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").RejectBidResponse>;
queryDidIsBlocked: (collection: string, did: string, openIdToken: string, authDid: string, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").QueryDidIsBlockedResponse>;
didBlock: (collection: string, did: string, openIdToken: string, authDid: string, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").DidBlockResponse>;
didUnblock: (collection: string, did: string, openIdToken: string, authDid: string, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").DidUnblockResponse>;
queryBidsByDid: (collection: string, did: string, ucanToken: string, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").QueryBidsResponse>;
submitBid: (collection: string, bid: string, role: string, ucanToken: string, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").SubmitBidResponse>;
approveBid: (bidId: string, collection: string, did: string, ucanToken: string, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").ApproveBidResponse>;
rejectBid: (bidId: string, collection: string, did: string, reason: string, ucanToken: string, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").RejectBidResponse>;
queryDidIsBlocked: (collection: string, did: string, ucanToken: string, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").QueryDidIsBlockedResponse>;
didBlock: (collection: string, did: string, ucanToken: string, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").DidBlockResponse>;
didUnblock: (collection: string, did: string, ucanToken: string, overrideBotUrl?: string) => Promise<import("./bid/v1beta1").DidUnblockResponse>;
};

@@ -20,0 +20,0 @@ };

@@ -9,3 +9,3 @@ export interface QueryClaimResponse {

}
export declare function queryClaim(collection: string, cid: string, botUrl: string, openIdToken: string, authDid: string): Promise<QueryClaimResponse>;
export declare function saveClaim(collection: string, claim: string, botUrl: string, openIdToken: string, authDid: string): Promise<SaveClaimResponse>;
export declare function queryClaim(collection: string, cid: string, botUrl: string, ucanToken: string): Promise<QueryClaimResponse>;
export declare function saveClaim(collection: string, claim: string, botUrl: string, ucanToken: string): Promise<SaveClaimResponse>;

@@ -8,4 +8,4 @@ export declare function createMatrixClaimBotClient({ botUrl, accessToken, homeServerUrl, }: {

v1beta1: {
queryClaim: (collection: string, cid: string, openIdToken: string, authDid: string) => Promise<import("./claim/v1beta1").QueryClaimResponse>;
saveClaim: (collection: string, claim: string, openIdToken: string, authDid: string) => Promise<import("./claim/v1beta1").SaveClaimResponse>;
queryClaim: (collection: string, cid: string, ucanToken: string) => Promise<import("./claim/v1beta1").QueryClaimResponse>;
saveClaim: (collection: string, claim: string, ucanToken: string) => Promise<import("./claim/v1beta1").SaveClaimResponse>;
};

@@ -12,0 +12,0 @@ };

@@ -9,8 +9,8 @@ import * as _1 from './room/v1beta1';

v1beta1: {
sourceRoom: (did: string, openIdToken: string, authDid: string, overrideBotUrl?: string, groupUsers?: _1.GroupUsers) => Promise<_1.SourceRoomResponse>;
sourceRoomAndJoin: (did: string, openIdToken: string, authDid: string, overrideHomeServerUrl?: string, overrideBotUrl?: string, overrideAccessToken?: string, groupUsers?: _1.GroupUsers) => Promise<_1.SourceRoomResponse>;
roomInvite: (did: string, openIdToken: string, authDid: string, overrideBotUrl?: string, groupUsers?: _1.GroupUsers) => Promise<_1.SourceRoomResponse>;
roomInviteAndJoin: (did: string, openIdToken: string, authDid: string, overrideHomeServerUrl?: string, overrideBotUrl?: string, overrideAccessToken?: string, groupUsers?: _1.GroupUsers) => Promise<_1.SourceRoomResponse>;
sourceRoom: (did: string, ucanToken: string, overrideBotUrl?: string, groupUsers?: _1.GroupUsers) => Promise<_1.SourceRoomResponse>;
sourceRoomAndJoin: (did: string, ucanToken: string, overrideHomeServerUrl?: string, overrideBotUrl?: string, overrideAccessToken?: string, groupUsers?: _1.GroupUsers) => Promise<_1.SourceRoomResponse>;
roomInvite: (did: string, ucanToken: string, overrideBotUrl?: string, groupUsers?: _1.GroupUsers) => Promise<_1.SourceRoomResponse>;
roomInviteAndJoin: (did: string, ucanToken: string, overrideHomeServerUrl?: string, overrideBotUrl?: string, overrideAccessToken?: string, groupUsers?: _1.GroupUsers) => Promise<_1.SourceRoomResponse>;
};
};
};

@@ -11,5 +11,5 @@ export type GroupUsers = {

}
export declare function sourceRoom(did: string, botUrl: string, openIdToken: string, authDid: string, groupUsers?: GroupUsers): Promise<SourceRoomResponse>;
export declare function sourceRoomAndJoin(did: string, homeServerUrl: string, botUrl: string, openIdToken: string, authDid: string, accessToken: string, groupUsers?: GroupUsers): Promise<SourceRoomResponse>;
export declare function roomInvite(did: string, botUrl: string, openIdToken: string, authDid: string, groupUsers?: GroupUsers): Promise<SourceRoomResponse>;
export declare function roomInviteAndJoin(did: string, homeServerUrl: string, botUrl: string, openIdToken: string, authDid: string, accessToken: string, groupUsers?: GroupUsers): Promise<SourceRoomResponse>;
export declare function sourceRoom(did: string, botUrl: string, ucanToken: string, groupUsers?: GroupUsers): Promise<SourceRoomResponse>;
export declare function sourceRoomAndJoin(did: string, homeServerUrl: string, botUrl: string, ucanToken: string, accessToken: string, groupUsers?: GroupUsers): Promise<SourceRoomResponse>;
export declare function roomInvite(did: string, botUrl: string, ucanToken: string, groupUsers?: GroupUsers): Promise<SourceRoomResponse>;
export declare function roomInviteAndJoin(did: string, homeServerUrl: string, botUrl: string, ucanToken: string, accessToken: string, groupUsers?: GroupUsers): Promise<SourceRoomResponse>;

@@ -13,3 +13,3 @@ export interface AclData {

}
export declare function queryAcl<T = AclData>(roomId: string, key: string, path: string, botUrl: string, openIdToken: string, authDid: string): Promise<QueryAclResponse<T>>;
export declare function setAcl(roomId: string, key: string, path: string, value: string, botUrl: string, openIdToken: string, authDid: string): Promise<SetAclResponse>;
export declare function queryAcl<T = AclData>(roomId: string, key: string, path: string, botUrl: string, ucanToken: string): Promise<QueryAclResponse<T>>;
export declare function setAcl(roomId: string, key: string, path: string, value: string, botUrl: string, ucanToken: string): Promise<SetAclResponse>;

@@ -8,4 +8,4 @@ export declare function createMatrixStateBotClient({ botUrl, accessToken, homeServerUrl, }: {

v1beta1: {
queryAcl: (roomId: string, key: string, path: string, openIdToken: string, authDid: string, overrideBotUrl?: string) => Promise<import("./acl/v1beta1").QueryAclResponse<import("./acl/v1beta1").AclData>>;
setAcl: (roomId: string, key: string, path: string, value: string, openIdToken: string, authDid: string, overrideBotUrl?: string) => Promise<import("./acl/v1beta1").SetAclResponse>;
queryAcl: (roomId: string, key: string, path: string, ucanToken: string, overrideBotUrl?: string) => Promise<import("./acl/v1beta1").QueryAclResponse<import("./acl/v1beta1").AclData>>;
setAcl: (roomId: string, key: string, path: string, value: string, ucanToken: string, overrideBotUrl?: string) => Promise<import("./acl/v1beta1").SetAclResponse>;
};

@@ -22,6 +22,6 @@ };

v1beta1: {
queryState: (roomId: string, key: string, path: string, openIdToken: string, authDid: string, overrideBotUrl?: string) => Promise<import("./state/v1beta1").QueryStateResponse<unknown>>;
setState: (roomId: string, key: string, path: string, value: string, openIdToken: string, authDid: string, overrideBotUrl?: string) => Promise<import("./state/v1beta1").SetStateResponse>;
queryState: (roomId: string, key: string, path: string, ucanToken: string, overrideBotUrl?: string) => Promise<import("./state/v1beta1").QueryStateResponse<unknown>>;
setState: (roomId: string, key: string, path: string, value: string, ucanToken: string, overrideBotUrl?: string) => Promise<import("./state/v1beta1").SetStateResponse>;
};
};
};

@@ -7,3 +7,3 @@ export interface QueryStateResponse<T = unknown> {

}
export declare function queryState<T = unknown>(roomId: string, key: string, path: string, botUrl: string, openIdToken: string, authDid: string): Promise<QueryStateResponse<T>>;
export declare function setState(roomId: string, key: string, path: string, value: string, botUrl: string, openIdToken: string, authDid: string): Promise<SetStateResponse>;
export declare function queryState<T = unknown>(roomId: string, key: string, path: string, botUrl: string, ucanToken: string): Promise<QueryStateResponse<T>>;
export declare function setState(roomId: string, key: string, path: string, value: string, botUrl: string, ucanToken: string): Promise<SetStateResponse>;

@@ -1,5 +0,5 @@

export declare function botRestHeaders(openIdToken: string, authDid: string): {
export declare function botRestHeaders(ucanToken: string): {
'Content-Type': string;
'x-openid-token': string;
'x-did': string;
Authorization: string;
'X-Auth-Type': string;
};