@valueflows/vf-graphql-holochain
Version:
GraphQL schema bindings for the Holochain implementation of ValueFlows
21 lines • 2.32 kB
JavaScript
export default (cell) => {
return {
actions: async (root, args) => {
const res = await cell.callZome({
zome_name: "hrea",
fn_name: "get_all_actions",
payload: null,
});
return res;
},
action: async (root, args) => {
const res = await cell.callZome({
zome_name: "hrea",
fn_name: "get_action",
payload: args.id,
});
return res;
}
};
};
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWN0aW9uLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3F1ZXJpZXMvYWN0aW9uLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLGVBQWUsQ0FBQyxJQUFTLEVBQUUsRUFBRTtJQUN6QixPQUFPO1FBQ0gsT0FBTyxFQUFFLEtBQUssRUFBRSxJQUFJLEVBQUUsSUFBSSxFQUEwQixFQUFFO1lBQ2xELE1BQU0sR0FBRyxHQUFHLE1BQU0sSUFBSSxDQUFDLFFBQVEsQ0FBQztnQkFDNUIsU0FBUyxFQUFFLE1BQU07Z0JBQ2pCLE9BQU8sRUFBRSxpQkFBaUI7Z0JBQzFCLE9BQU8sRUFBRSxJQUFJO2FBQ2hCLENBQUMsQ0FBQTtZQUNGLE9BQU8sR0FBRyxDQUFBO1FBQ2QsQ0FBQztRQUNELE1BQU0sRUFBRSxLQUFLLEVBQUUsSUFBSSxFQUFFLElBQUksRUFBbUIsRUFBRTtZQUMxQyxNQUFNLEdBQUcsR0FBRyxNQUFNLElBQUksQ0FBQyxRQUFRLENBQUM7Z0JBQzVCLFNBQVMsRUFBRSxNQUFNO2dCQUNqQixPQUFPLEVBQUUsWUFBWTtnQkFDckIsT0FBTyxFQUFFLElBQUksQ0FBQyxFQUFFO2FBQ25CLENBQUMsQ0FBQTtZQUNGLE9BQU8sR0FBRyxDQUFBO1FBQ2QsQ0FBQztLQUNKLENBQUE7QUFDTCxDQUFDLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBBY3Rpb24gfSBmcm9tICdAdmFsdWVmbG93cy92Zi1ncmFwaHFsJ1xuXG5leHBvcnQgZGVmYXVsdCAoY2VsbDogYW55KSA9PiB7XG4gICAgcmV0dXJuIHtcbiAgICAgICAgYWN0aW9uczogYXN5bmMgKHJvb3QsIGFyZ3MpOiBQcm9taXNlPEFycmF5PEFjdGlvbj4+ID0+IHtcbiAgICAgICAgICAgIGNvbnN0IHJlcyA9IGF3YWl0IGNlbGwuY2FsbFpvbWUoe1xuICAgICAgICAgICAgICAgIHpvbWVfbmFtZTogXCJocmVhXCIsXG4gICAgICAgICAgICAgICAgZm5fbmFtZTogXCJnZXRfYWxsX2FjdGlvbnNcIixcbiAgICAgICAgICAgICAgICBwYXlsb2FkOiBudWxsLFxuICAgICAgICAgICAgfSlcbiAgICAgICAgICAgIHJldHVybiByZXNcbiAgICAgICAgfSxcbiAgICAgICAgYWN0aW9uOiBhc3luYyAocm9vdCwgYXJncyk6IFByb21pc2U8QWN0aW9uPiA9PiB7XG4gICAgICAgICAgICBjb25zdCByZXMgPSBhd2FpdCBjZWxsLmNhbGxab21lKHtcbiAgICAgICAgICAgICAgICB6b21lX25hbWU6IFwiaHJlYVwiLFxuICAgICAgICAgICAgICAgIGZuX25hbWU6IFwiZ2V0X2FjdGlvblwiLFxuICAgICAgICAgICAgICAgIHBheWxvYWQ6IGFyZ3MuaWQsXG4gICAgICAgICAgICB9KVxuICAgICAgICAgICAgcmV0dXJuIHJlc1xuICAgICAgICB9XG4gICAgfVxufSJdfQ==