Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | 1x 1x 1x 47x 40x 1x 78x 1x 1x 1x 156x 8x 8x | import Multiaddr from 'multiaddr' export const multiaddrFromJson = (obj) => new Multiaddr(obj.multiaddr) export const multiaddrToJson = (multiaddr) => ({ __ipfsPostMsgProxyType: 'Multiaddr', multiaddr: multiaddr.toString() }) export const isMultiaddr = (obj) => obj && Multiaddr.isMultiaddr(obj) export const isMultiaddrJson = (obj) => obj && obj.__ipfsPostMsgProxyType === 'Multiaddr' export const preMultiaddrFromJson = (index) => { return (...args) => { Iif (isMultiaddrJson(args[index])) { args[index] = multiaddrFromJson(args[index]) } return args } } export const preMultiaddrToJson = (index) => { return (...args) => { Iif (isMultiaddr(args[index])) { args[index] = multiaddrToJson(args[index]) } return args } } |