Files: 40fce8207151c8b05af5d4bd34e82751421a7893 / 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