Files: b5cb4112bbeaaa34f0d5faa38670426dc58971bf / defaultAgent.js
300 bytesRaw
1 | exports.run = async (message, kernel) => { |
2 | const to = message.payload.to |
3 | const next = to.split('/')[message.hops - 1] |
4 | if (next !== undefined) { |
5 | return kernel.send(next, message) |
6 | } else if (message.payload.getValue) { |
7 | return (await kernel.state.get(message.data.getValue)).value |
8 | } |
9 | } |
10 |
Built with git-ssb-web