1
0
mirror of https://github.com/oceanprotocol/market.git synced 2024-06-20 11:23:24 +02:00

wallet display tweaks

This commit is contained in:
Matthias Kretschmann 2020-07-08 00:06:48 +02:00
parent 7980d2fa4b
commit 4e2b41ce35
Signed by: m
GPG Key ID: 606EEEF3C479A91F
17 changed files with 340 additions and 331 deletions

506
package-lock.json generated
View File

@ -4346,17 +4346,17 @@
}
},
"@storybook/addon-actions": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-6.0.0-beta.43.tgz",
"integrity": "sha512-f5EMVoFUx/LGQy/JUMC0ubIFqeyNVh8K8Z1rR7nlqVzdyzhUVM3xvpWRxh7VxPlbUBwfleMGnesAV6roFM1WBQ==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/addon-actions/-/addon-actions-6.0.0-beta.45.tgz",
"integrity": "sha512-0TIoKlzzocvZbM7ZWujGGREiwnlGKvjkAAC5L0m3tr4AnxRr+P96Ui0TW0FHiUsw4NuqROBrVssN3tZxN78B2w==",
"dev": true,
"requires": {
"@storybook/addons": "6.0.0-beta.43",
"@storybook/api": "6.0.0-beta.43",
"@storybook/client-api": "6.0.0-beta.43",
"@storybook/components": "6.0.0-beta.43",
"@storybook/core-events": "6.0.0-beta.43",
"@storybook/theming": "6.0.0-beta.43",
"@storybook/addons": "6.0.0-beta.45",
"@storybook/api": "6.0.0-beta.45",
"@storybook/client-api": "6.0.0-beta.45",
"@storybook/components": "6.0.0-beta.45",
"@storybook/core-events": "6.0.0-beta.45",
"@storybook/theming": "6.0.0-beta.45",
"core-js": "^3.0.1",
"fast-deep-equal": "^3.1.1",
"global": "^4.3.2",
@ -4380,15 +4380,15 @@
}
},
"@storybook/addon-storyshots": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/addon-storyshots/-/addon-storyshots-6.0.0-beta.43.tgz",
"integrity": "sha512-zftGd8rnmUBjCRUbsdF539j9qB1junrh4vUUSav4O6m8equbC6oWRzN7fQrSsXOj6Zt9vycX3mgIPWddxakzqQ==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/addon-storyshots/-/addon-storyshots-6.0.0-beta.45.tgz",
"integrity": "sha512-Cgh7KaScAzmPhoDlMo4V+L2lwrltfCzZj/OCX6ZcVqmu8rS/hKczEoMuEnEWiYVAeZ3KjJu7l2yPwG4ws05LMg==",
"dev": true,
"requires": {
"@jest/transform": "^26.0.0",
"@storybook/addons": "6.0.0-beta.43",
"@storybook/client-api": "6.0.0-beta.43",
"@storybook/core": "6.0.0-beta.43",
"@storybook/addons": "6.0.0-beta.45",
"@storybook/client-api": "6.0.0-beta.45",
"@storybook/core": "6.0.0-beta.45",
"@types/glob": "^7.1.1",
"@types/jest": "^25.1.1",
"@types/jest-specific-snapshot": "^0.5.3",
@ -4514,17 +4514,17 @@
}
},
"@storybook/addons": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-6.0.0-beta.43.tgz",
"integrity": "sha512-O2cDKStK2L0joN8E+Eqump7+ceI5JF2cC0KTD9jxLR0NNc6yFjyHbk9Dk226+BjmPv9DRMo3l/HTtBYNyQcHow==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/addons/-/addons-6.0.0-beta.45.tgz",
"integrity": "sha512-xVdAuwti4RUaW6FRHp/mkDvo65YbDxN8usWR1iasui7iZcQUvzc5ITFu5KrItcyAw4q1pMsOmS012WIILNy/eQ==",
"dev": true,
"requires": {
"@storybook/api": "6.0.0-beta.43",
"@storybook/channels": "6.0.0-beta.43",
"@storybook/client-logger": "6.0.0-beta.43",
"@storybook/core-events": "6.0.0-beta.43",
"@storybook/router": "6.0.0-beta.43",
"@storybook/theming": "6.0.0-beta.43",
"@storybook/api": "6.0.0-beta.45",
"@storybook/channels": "6.0.0-beta.45",
"@storybook/client-logger": "6.0.0-beta.45",
"@storybook/core-events": "6.0.0-beta.45",
"@storybook/router": "6.0.0-beta.45",
"@storybook/theming": "6.0.0-beta.45",
"core-js": "^3.0.1",
"global": "^4.3.2",
"regenerator-runtime": "^0.13.3"
@ -4539,19 +4539,19 @@
}
},
"@storybook/api": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/api/-/api-6.0.0-beta.43.tgz",
"integrity": "sha512-tbAP5xUSNax3l8YNvdj7pqFVOx6mz4AwNXyEov1VhCq0lY/TLJZg4mvYGKaBiR9oUcYmzkXEFRNCi2nzTHKNsA==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/api/-/api-6.0.0-beta.45.tgz",
"integrity": "sha512-TJpX+6nK3NiT1ZZw92CotKM4uyfWhDHBYuDxI3yWMgURsE/4aLrgtxShkgS94WjyjtNBr14vzyKH28KyAlWcAQ==",
"dev": true,
"requires": {
"@reach/router": "^1.3.3",
"@storybook/channels": "6.0.0-beta.43",
"@storybook/client-logger": "6.0.0-beta.43",
"@storybook/core-events": "6.0.0-beta.43",
"@storybook/channels": "6.0.0-beta.45",
"@storybook/client-logger": "6.0.0-beta.45",
"@storybook/core-events": "6.0.0-beta.45",
"@storybook/csf": "0.0.1",
"@storybook/router": "6.0.0-beta.43",
"@storybook/router": "6.0.0-beta.45",
"@storybook/semver": "^7.3.2",
"@storybook/theming": "6.0.0-beta.43",
"@storybook/theming": "6.0.0-beta.45",
"@types/reach__router": "^1.3.5",
"core-js": "^3.0.1",
"fast-deep-equal": "^3.1.1",
@ -4634,14 +4634,14 @@
}
},
"@storybook/channel-postmessage": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-6.0.0-beta.43.tgz",
"integrity": "sha512-UPT0AP2ZdDpjC8P/DzflxL1uee2c4eDfOmb/9Y93onOnK2n4KMJyVKL7LsngZD54qWptrz+L8jlE8suukbwA1Q==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/channel-postmessage/-/channel-postmessage-6.0.0-beta.45.tgz",
"integrity": "sha512-1iI8LC9iqu2M2LXDeMcvigXrkgkp6yqGn1PriraqJ34hiwx3js5BVCrfc0JHO2TAPvlJsuEiQFwEarFCTqUIdg==",
"dev": true,
"requires": {
"@storybook/channels": "6.0.0-beta.43",
"@storybook/client-logger": "6.0.0-beta.43",
"@storybook/core-events": "6.0.0-beta.43",
"@storybook/channels": "6.0.0-beta.45",
"@storybook/client-logger": "6.0.0-beta.45",
"@storybook/core-events": "6.0.0-beta.45",
"core-js": "^3.0.1",
"global": "^4.3.2",
"telejson": "^4.0.0"
@ -4656,9 +4656,9 @@
}
},
"@storybook/channels": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-6.0.0-beta.43.tgz",
"integrity": "sha512-qz1xRtflMKR/hmD9kXZ290SuZ9v8oAaDiAHWgkF7rbcSb3FDgkwIyK5SOCBdPEDmUCofGTr1M/RfrXYW19z8Rg==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/channels/-/channels-6.0.0-beta.45.tgz",
"integrity": "sha512-J0LSKlAVZAj1bIKUGAAMXBCdofHae4YuntDykhmQvOou8o08vVMc4qECNMT8SW3YruW84miU5j0GX4rucHjw8A==",
"dev": true,
"requires": {
"core-js": "^3.0.1",
@ -4675,16 +4675,16 @@
}
},
"@storybook/client-api": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-6.0.0-beta.43.tgz",
"integrity": "sha512-LRe/v3xhffhH45VTYv4MRhf2s7zYF7dorELNEhktqsQIPO27j7ru6tMUvuUwS81pLEBDBWeU7wfJLaizGjTQPg==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/client-api/-/client-api-6.0.0-beta.45.tgz",
"integrity": "sha512-N8ZOdBEBp3nmAKncwYopMhmk82XwQF4QlKAAktkc3GSJ8q/s0zV1QNJ9K43KOKO4rW3vt4Ys3KeZDaxSNpEnHQ==",
"dev": true,
"requires": {
"@storybook/addons": "6.0.0-beta.43",
"@storybook/channel-postmessage": "6.0.0-beta.43",
"@storybook/channels": "6.0.0-beta.43",
"@storybook/client-logger": "6.0.0-beta.43",
"@storybook/core-events": "6.0.0-beta.43",
"@storybook/addons": "6.0.0-beta.45",
"@storybook/channel-postmessage": "6.0.0-beta.45",
"@storybook/channels": "6.0.0-beta.45",
"@storybook/client-logger": "6.0.0-beta.45",
"@storybook/core-events": "6.0.0-beta.45",
"@storybook/csf": "0.0.1",
"@types/qs": "^6.9.0",
"@types/webpack-env": "^1.15.2",
@ -4708,9 +4708,9 @@
}
},
"@storybook/client-logger": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-6.0.0-beta.43.tgz",
"integrity": "sha512-9uoZ1d6Jgf9/jBBUgmpvLJyATT91eRaHgwSFueJo8/y3IfLXjKE9nV8G2JhVKzSSRR7FYi7ujZD6Xp6UHolt4Q==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/client-logger/-/client-logger-6.0.0-beta.45.tgz",
"integrity": "sha512-7SnsTdhyW4czloSAJJT6cP/xwBxn8ySjpfCgOi0YiaRsuns+h9O5DlF2Q5Ssso04fMB/K6gwXHUvQWEJvLnZ7Q==",
"dev": true,
"requires": {
"core-js": "^3.0.1",
@ -4726,14 +4726,14 @@
}
},
"@storybook/components": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/components/-/components-6.0.0-beta.43.tgz",
"integrity": "sha512-cMTybmbAXlBhnPYe5CwHO1qVYyCK9wOmfVwoxSOa0XNmbOtQTgU2eXWhQGQ3o7Og5F0zQikjFJtkcW1ihndmOw==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/components/-/components-6.0.0-beta.45.tgz",
"integrity": "sha512-tnYaAxOWp5Ioank1pSPhKY0Up8Fm5dS8rkX+zS0526lW3PAbQnjMRQVYYvzIhXlClt9BaXMcKwpk79NWskJJjw==",
"dev": true,
"requires": {
"@storybook/client-logger": "6.0.0-beta.43",
"@storybook/client-logger": "6.0.0-beta.45",
"@storybook/csf": "0.0.1",
"@storybook/theming": "6.0.0-beta.43",
"@storybook/theming": "6.0.0-beta.45",
"@types/overlayscrollbars": "^1.9.0",
"@types/react-color": "^3.0.1",
"@types/react-syntax-highlighter": "11.0.4",
@ -4764,9 +4764,9 @@
}
},
"@storybook/core": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/core/-/core-6.0.0-beta.43.tgz",
"integrity": "sha512-DiHjeJvNSLRutt2VXWT2vvi9YG5wgZkS8iqUDWqH8IVqysOr5RW4GLSpjcyR8PwuHaAnDB43O/azvXSiMX8r6Q==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/core/-/core-6.0.0-beta.45.tgz",
"integrity": "sha512-oLV5ERd3StVqVKdfjB5oaG1bzpakMIDmm2N7/Mp6USHdNaZFgOqtgEBtLeKyQcWSRK6B9Qdx7w+Ad+Fmdw2mRw==",
"dev": true,
"requires": {
"@babel/plugin-proposal-class-properties": "^7.8.3",
@ -4789,20 +4789,20 @@
"@babel/preset-env": "^7.9.6",
"@babel/preset-react": "^7.8.3",
"@babel/preset-typescript": "^7.9.0",
"@storybook/addons": "6.0.0-beta.43",
"@storybook/api": "6.0.0-beta.43",
"@storybook/channel-postmessage": "6.0.0-beta.43",
"@storybook/channels": "6.0.0-beta.43",
"@storybook/client-api": "6.0.0-beta.43",
"@storybook/client-logger": "6.0.0-beta.43",
"@storybook/components": "6.0.0-beta.43",
"@storybook/core-events": "6.0.0-beta.43",
"@storybook/addons": "6.0.0-beta.45",
"@storybook/api": "6.0.0-beta.45",
"@storybook/channel-postmessage": "6.0.0-beta.45",
"@storybook/channels": "6.0.0-beta.45",
"@storybook/client-api": "6.0.0-beta.45",
"@storybook/client-logger": "6.0.0-beta.45",
"@storybook/components": "6.0.0-beta.45",
"@storybook/core-events": "6.0.0-beta.45",
"@storybook/csf": "0.0.1",
"@storybook/node-logger": "6.0.0-beta.43",
"@storybook/router": "6.0.0-beta.43",
"@storybook/node-logger": "6.0.0-beta.45",
"@storybook/router": "6.0.0-beta.45",
"@storybook/semver": "^7.3.2",
"@storybook/theming": "6.0.0-beta.43",
"@storybook/ui": "6.0.0-beta.43",
"@storybook/theming": "6.0.0-beta.45",
"@storybook/ui": "6.0.0-beta.45",
"@types/glob-base": "^0.3.0",
"@types/micromatch": "^4.0.1",
"@types/node-fetch": "^2.5.4",
@ -5113,9 +5113,9 @@
}
},
"@storybook/core-events": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-6.0.0-beta.43.tgz",
"integrity": "sha512-GNUGbLZBRI45EKQMQJejB07oAHy7gLPz0wA+h2TYGimWagYzkoL54nYfq2Nrfzp53HGoIwqB41cNCOC26txurQ==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/core-events/-/core-events-6.0.0-beta.45.tgz",
"integrity": "sha512-hawfCXHmCGYO0qWfrNuyfJQYIv0e8NlEvXthPdJRYfKvB4ILaEjoYFbp05s4gwUR2Ho0fZcKTzuCiNBQNtVg+w==",
"dev": true,
"requires": {
"core-js": "^3.0.1"
@ -5139,9 +5139,9 @@
}
},
"@storybook/node-logger": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-6.0.0-beta.43.tgz",
"integrity": "sha512-ptdO80mDc+Bp2ngHMmXLE8fxiuNsLVaTltKR+Qp3mbo0/DOLfKBQiktWbKLAdQsEgnIGUycA8+XlKUEYF2Bavw==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/node-logger/-/node-logger-6.0.0-beta.45.tgz",
"integrity": "sha512-oBAINMALnEfphDLBKzm0CleNnX+ZuQ/AvC77D2l/o94wjvH79lNGK8XICDBtJC+XTJUWSZhV84dcybUFpuS4GQ==",
"dev": true,
"requires": {
"@types/npmlog": "^4.1.2",
@ -5210,16 +5210,16 @@
}
},
"@storybook/react": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/react/-/react-6.0.0-beta.43.tgz",
"integrity": "sha512-I2qiLzQAh3WbJrpIdir3g3VRJBQCuvNRo5SHxmWbrhwzhSWH/kSXI1i1TVwgc7JBjOsb5e24I5YLt/0VyK6OEQ==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/react/-/react-6.0.0-beta.45.tgz",
"integrity": "sha512-1JFawZyPOzvaGYZ9irji8w7QbJJxHa16in9MyoxxxcOaX9Ew2XSCx4JDXkftJnqkJ8HHoM2SL8PX+LvYcpXBBw==",
"dev": true,
"requires": {
"@babel/preset-flow": "^7.0.0",
"@babel/preset-react": "^7.0.0",
"@storybook/addons": "6.0.0-beta.43",
"@storybook/core": "6.0.0-beta.43",
"@storybook/node-logger": "6.0.0-beta.43",
"@storybook/addons": "6.0.0-beta.45",
"@storybook/core": "6.0.0-beta.45",
"@storybook/node-logger": "6.0.0-beta.45",
"@storybook/semver": "^7.3.2",
"@svgr/webpack": "^5.4.0",
"@types/webpack-env": "^1.15.2",
@ -5305,9 +5305,9 @@
}
},
"@storybook/router": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/router/-/router-6.0.0-beta.43.tgz",
"integrity": "sha512-LjkpLBUfw081djzLJq2n1CJfYMOWHxxDEILXVCZC9LXe/I5ZVKI1aLPTJ2Bjpr4skdLaDDUT1O8RyQHoDC5wPw==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/router/-/router-6.0.0-beta.45.tgz",
"integrity": "sha512-ykcSWa0elIwx60o7/VZr+VGIPWEd13DgvHrNUn/vxZjHyTpF9fFEHML0AkIWF+Ew/2eR8/J+TmFvBrP5B+57Yg==",
"dev": true,
"requires": {
"@reach/router": "^1.3.3",
@ -5327,15 +5327,15 @@
}
},
"@storybook/theming": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-6.0.0-beta.43.tgz",
"integrity": "sha512-dlD4Aqf0PvIG5+CQQAwhDdMRnYeoIpfKWTfFTg2jRqJ8ayfEdQ42G5ko2XHck74rCKeNe+alMZuKx0ovMuzCNQ==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/theming/-/theming-6.0.0-beta.45.tgz",
"integrity": "sha512-Z1jetqgpkWRmQzQH+DMEs0+2OAfBm+mSVZeXxtDnwoVLF0RxjUL6GhxtX//quxmcQkjxE4yTYkvQuD/+ob/yCw==",
"dev": true,
"requires": {
"@emotion/core": "^10.0.20",
"@emotion/is-prop-valid": "^0.8.6",
"@emotion/styled": "^10.0.17",
"@storybook/client-logger": "6.0.0-beta.43",
"@storybook/client-logger": "6.0.0-beta.45",
"core-js": "^3.0.1",
"deep-object-diff": "^1.1.0",
"emotion-theming": "^10.0.19",
@ -5376,21 +5376,21 @@
}
},
"@storybook/ui": {
"version": "6.0.0-beta.43",
"resolved": "https://registry.npmjs.org/@storybook/ui/-/ui-6.0.0-beta.43.tgz",
"integrity": "sha512-KlyQgcRNy/dp7u89NX9cZu2lfaX8vUH6Qv+Cey+t4Sbi2/4EXsa+LLKrN2LgsLL6RHo1dsqEHJB6Y5VuJhU6jg==",
"version": "6.0.0-beta.45",
"resolved": "https://registry.npmjs.org/@storybook/ui/-/ui-6.0.0-beta.45.tgz",
"integrity": "sha512-17WGSkHnlDEkJT1oswaWrdKBJD1LDiNT9S7u/CxXlFhnMOYuizJ1lWMm4z7I3dxaICfIg1qkyxF9KgUADuxmgw==",
"dev": true,
"requires": {
"@emotion/core": "^10.0.20",
"@storybook/addons": "6.0.0-beta.43",
"@storybook/api": "6.0.0-beta.43",
"@storybook/channels": "6.0.0-beta.43",
"@storybook/client-logger": "6.0.0-beta.43",
"@storybook/components": "6.0.0-beta.43",
"@storybook/core-events": "6.0.0-beta.43",
"@storybook/router": "6.0.0-beta.43",
"@storybook/addons": "6.0.0-beta.45",
"@storybook/api": "6.0.0-beta.45",
"@storybook/channels": "6.0.0-beta.45",
"@storybook/client-logger": "6.0.0-beta.45",
"@storybook/components": "6.0.0-beta.45",
"@storybook/core-events": "6.0.0-beta.45",
"@storybook/router": "6.0.0-beta.45",
"@storybook/semver": "^7.3.2",
"@storybook/theming": "6.0.0-beta.43",
"@storybook/theming": "6.0.0-beta.45",
"@types/markdown-to-jsx": "^6.11.0",
"@types/rfdc": "^1.1.0",
"copy-to-clipboard": "^3.0.8",
@ -5972,9 +5972,9 @@
"integrity": "sha512-TiNg8R1kjDde5Pub9F9vCwZA/BNW9HeXP5b9j7Qucqncy/McfPZ6xze/EyBdXS5FhMIGN6Fx3vg75l5KHy3V1Q=="
},
"@types/glob": {
"version": "7.1.2",
"resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.2.tgz",
"integrity": "sha512-VgNIkxK+j7Nz5P7jvUZlRvhuPSmsEfS03b0alKcq5V/STUKAa3Plemsn5mrQUO7am6OErJ4rhGEGJbACclrtRA==",
"version": "7.1.3",
"resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz",
"integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==",
"requires": {
"@types/minimatch": "*",
"@types/node": "*"
@ -6043,9 +6043,9 @@
}
},
"@types/jest": {
"version": "26.0.3",
"resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.3.tgz",
"integrity": "sha512-v89ga1clpVL/Y1+YI0eIu1VMW+KU7Xl8PhylVtDKVWaSUHBHYPLXMQGBdrpHewaKoTvlXkksbYqPgz8b4cmRZg==",
"version": "26.0.4",
"resolved": "https://registry.npmjs.org/@types/jest/-/jest-26.0.4.tgz",
"integrity": "sha512-4fQNItvelbNA9+sFgU+fhJo8ZFF+AS4Egk3GWwCW2jFtViukXbnztccafAdLhzE/0EiCogljtQQXP8aQ9J7sFg==",
"dev": true,
"requires": {
"jest-diff": "^25.2.1",
@ -6077,9 +6077,9 @@
"integrity": "sha512-Ft5BNFmv2pHDgxV5JDsndOWTRJ+56zte0ZpYLowp03tW+K+t8u8YMOzAnpuqPgzX6WO1XpDIUm7u04M8vdDiVQ=="
},
"@types/markdown-to-jsx": {
"version": "6.11.0",
"resolved": "https://registry.npmjs.org/@types/markdown-to-jsx/-/markdown-to-jsx-6.11.0.tgz",
"integrity": "sha512-OFFHQ3LK+g8lSfwdqjXBbrGFdgH/MYXhzIYSOJ5xapT++eEhRx7wOfY3xxtktVtQyQtsB7Wljs7IDGgKfurm2A==",
"version": "6.11.1",
"resolved": "https://registry.npmjs.org/@types/markdown-to-jsx/-/markdown-to-jsx-6.11.1.tgz",
"integrity": "sha512-fm/II24OzSx7J7CzXnHjEIf0d+s82bmdcokbyzY7PFMUnhyhnuGJgedt8R+yZgDn1mqhCLHmMjBPMsL8K4Xp9g==",
"dev": true,
"requires": {
"@types/react": "*"
@ -6116,9 +6116,9 @@
}
},
"@types/node": {
"version": "14.0.14",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.14.tgz",
"integrity": "sha512-syUgf67ZQpaJj01/tRTknkMNoBBLWJOBODF0Zm4NrXmiSuxjymFrxnTu1QVYRubhVkRcZLYZG8STTwJRdVm/WQ=="
"version": "14.0.19",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.0.19.tgz",
"integrity": "sha512-yf3BP/NIXF37BjrK5klu//asUWitOEoUP5xE1mhSUjazotwJ/eJDgEmMQNlOeWOVv72j24QQ+3bqXHE++CFGag=="
},
"@types/node-fetch": {
"version": "2.5.7",
@ -6365,9 +6365,9 @@
}
},
"@types/webpack": {
"version": "4.41.19",
"resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.19.tgz",
"integrity": "sha512-hBryCwAJhqf7MiYNnsr6UsPVQHF4+sUnXVG9MTVAJFtX8vJoxc2rPFcWEAUVuBOCxfTkEY5TPc7RYUer7EXTEQ==",
"version": "4.41.21",
"resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.21.tgz",
"integrity": "sha512-2j9WVnNrr/8PLAB5csW44xzQSJwS26aOnICsP3pSGCEdsu6KYtfQ6QJsVUKHWRnm1bL7HziJsfh5fHqth87yKA==",
"dev": true,
"requires": {
"@types/anymatch": "*",
@ -6422,12 +6422,12 @@
"integrity": "sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw=="
},
"@typescript-eslint/eslint-plugin": {
"version": "3.5.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.5.0.tgz",
"integrity": "sha512-m4erZ8AkSjoIUOf8s4k2V1xdL2c1Vy0D3dN6/jC9d7+nEqjY3gxXCkgi3gW/GAxPaA4hV8biaCoTVdQmfAeTCQ==",
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-3.6.0.tgz",
"integrity": "sha512-ubHlHVt1lsPQB/CZdEov9XuOFhNG9YRC//kuiS1cMQI6Bs1SsqKrEmZnpgRwthGR09/kEDtr9MywlqXyyYd8GA==",
"dev": true,
"requires": {
"@typescript-eslint/experimental-utils": "3.5.0",
"@typescript-eslint/experimental-utils": "3.6.0",
"debug": "^4.1.1",
"functional-red-black-tree": "^1.0.1",
"regexpp": "^3.0.0",
@ -6435,35 +6435,6 @@
"tsutils": "^3.17.1"
},
"dependencies": {
"@typescript-eslint/experimental-utils": {
"version": "3.5.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.5.0.tgz",
"integrity": "sha512-zGNOrVi5Wz0jcjUnFZ6QUD0MCox5hBuVwemGCew2qJzUX5xPoyR+0EzS5qD5qQXL/vnQ8Eu+nv03tpeFRwLrDg==",
"dev": true,
"requires": {
"@types/json-schema": "^7.0.3",
"@typescript-eslint/types": "3.5.0",
"@typescript-eslint/typescript-estree": "3.5.0",
"eslint-scope": "^5.0.0",
"eslint-utils": "^2.0.0"
}
},
"@typescript-eslint/typescript-estree": {
"version": "3.5.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.5.0.tgz",
"integrity": "sha512-Na71ezI6QP5WVR4EHxwcBJgYiD+Sre9BZO5iJK2QhrmRPo/42+b0no/HZIrdD1sjghzlYv7t+7Jis05M1uMxQg==",
"dev": true,
"requires": {
"@typescript-eslint/types": "3.5.0",
"@typescript-eslint/visitor-keys": "3.5.0",
"debug": "^4.1.1",
"glob": "^7.1.6",
"is-glob": "^4.0.1",
"lodash": "^4.17.15",
"semver": "^7.3.2",
"tsutils": "^3.17.1"
}
},
"debug": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
@ -6488,58 +6459,53 @@
}
},
"@typescript-eslint/experimental-utils": {
"version": "2.34.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz",
"integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==",
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.6.0.tgz",
"integrity": "sha512-4Vdf2hvYMUnTdkCNZu+yYlFtL2v+N2R7JOynIOkFbPjf9o9wQvRwRkzUdWlFd2YiiUwJLbuuLnl5civNg5ykOQ==",
"dev": true,
"requires": {
"@types/json-schema": "^7.0.3",
"@typescript-eslint/typescript-estree": "2.34.0",
"@typescript-eslint/types": "3.6.0",
"@typescript-eslint/typescript-estree": "3.6.0",
"eslint-scope": "^5.0.0",
"eslint-utils": "^2.0.0"
}
},
"@typescript-eslint/parser": {
"version": "3.5.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-3.5.0.tgz",
"integrity": "sha512-sU07VbYB70WZHtgOjH/qfAp1+OwaWgrvD1Km1VXqRpcVxt971PMTU7gJtlrCje0M+Sdz7xKAbtiyIu+Y6QdnVA==",
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-3.6.0.tgz",
"integrity": "sha512-taghDxuLhbDAD1U5Fk8vF+MnR0yiFE9Z3v2/bYScFb0N1I9SK8eKHkdJl1DAD48OGFDMFTeOTX0z7g0W6SYUXw==",
"dev": true,
"requires": {
"@types/eslint-visitor-keys": "^1.0.0",
"@typescript-eslint/experimental-utils": "3.5.0",
"@typescript-eslint/types": "3.5.0",
"@typescript-eslint/typescript-estree": "3.5.0",
"@typescript-eslint/experimental-utils": "3.6.0",
"@typescript-eslint/types": "3.6.0",
"@typescript-eslint/typescript-estree": "3.6.0",
"eslint-visitor-keys": "^1.1.0"
}
},
"@typescript-eslint/types": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.6.0.tgz",
"integrity": "sha512-JwVj74ohUSt0ZPG+LZ7hb95fW8DFOqBuR6gE7qzq55KDI3BepqsCtHfBIoa0+Xi1AI7fq5nCu2VQL8z4eYftqg==",
"dev": true
},
"@typescript-eslint/typescript-estree": {
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.6.0.tgz",
"integrity": "sha512-G57NDSABHjvob7zVV09ehWyD1K6/YUKjz5+AufObFyjNO4DVmKejj47MHjVHHlZZKgmpJD2yyH9lfCXHrPITFg==",
"dev": true,
"requires": {
"@typescript-eslint/types": "3.6.0",
"@typescript-eslint/visitor-keys": "3.6.0",
"debug": "^4.1.1",
"glob": "^7.1.6",
"is-glob": "^4.0.1",
"lodash": "^4.17.15",
"semver": "^7.3.2",
"tsutils": "^3.17.1"
},
"dependencies": {
"@typescript-eslint/experimental-utils": {
"version": "3.5.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-3.5.0.tgz",
"integrity": "sha512-zGNOrVi5Wz0jcjUnFZ6QUD0MCox5hBuVwemGCew2qJzUX5xPoyR+0EzS5qD5qQXL/vnQ8Eu+nv03tpeFRwLrDg==",
"dev": true,
"requires": {
"@types/json-schema": "^7.0.3",
"@typescript-eslint/types": "3.5.0",
"@typescript-eslint/typescript-estree": "3.5.0",
"eslint-scope": "^5.0.0",
"eslint-utils": "^2.0.0"
}
},
"@typescript-eslint/typescript-estree": {
"version": "3.5.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-3.5.0.tgz",
"integrity": "sha512-Na71ezI6QP5WVR4EHxwcBJgYiD+Sre9BZO5iJK2QhrmRPo/42+b0no/HZIrdD1sjghzlYv7t+7Jis05M1uMxQg==",
"dev": true,
"requires": {
"@typescript-eslint/types": "3.5.0",
"@typescript-eslint/visitor-keys": "3.5.0",
"debug": "^4.1.1",
"glob": "^7.1.6",
"is-glob": "^4.0.1",
"lodash": "^4.17.15",
"semver": "^7.3.2",
"tsutils": "^3.17.1"
}
},
"debug": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
@ -6563,50 +6529,10 @@
}
}
},
"@typescript-eslint/types": {
"version": "3.5.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-3.5.0.tgz",
"integrity": "sha512-Dreqb5idi66VVs1QkbAwVeDmdJG+sDtofJtKwKCZXIaBsINuCN7Jv5eDIHrS0hFMMiOvPH9UuOs4splW0iZe4Q==",
"dev": true
},
"@typescript-eslint/typescript-estree": {
"version": "2.34.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz",
"integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==",
"requires": {
"debug": "^4.1.1",
"eslint-visitor-keys": "^1.1.0",
"glob": "^7.1.6",
"is-glob": "^4.0.1",
"lodash": "^4.17.15",
"semver": "^7.3.2",
"tsutils": "^3.17.1"
},
"dependencies": {
"debug": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
"requires": {
"ms": "^2.1.1"
}
},
"ms": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
"integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
},
"semver": {
"version": "7.3.2",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
"integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ=="
}
}
},
"@typescript-eslint/visitor-keys": {
"version": "3.5.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.5.0.tgz",
"integrity": "sha512-7cTp9rcX2sz9Z+zua9MCOX4cqp5rYyFD5o8LlbSpXrMTXoRdngTtotRZEkm8+FNMHPWYFhitFK+qt/brK8BVJQ==",
"version": "3.6.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-3.6.0.tgz",
"integrity": "sha512-p1izllL2Ubwunite0ITjubuMQRBGgjdVYwyG7lXPX8GbrA6qF0uwSRz9MnXZaHMxID4948gX0Ez8v9tUDi/KfQ==",
"dev": true,
"requires": {
"eslint-visitor-keys": "^1.1.0"
@ -12402,9 +12328,9 @@
}
},
"electron": {
"version": "9.0.5",
"resolved": "https://registry.npmjs.org/electron/-/electron-9.0.5.tgz",
"integrity": "sha512-bnL9H48LuQ250DML8xUscsKiuSu+xv5umXbpBXYJ0BfvYVmFfNbG3jCfhrsH7aP6UcQKVxOG1R/oQExd0EFneQ==",
"version": "9.1.0",
"resolved": "https://registry.npmjs.org/electron/-/electron-9.1.0.tgz",
"integrity": "sha512-VRAF8KX1m0py9I9sf0kw1kWfeC87mlscfFcbcRdLBsNJ44/GrJhi3+E8rKbpHUeZNQxsPaVA5Zu5Lxb6dV/scQ==",
"dev": true,
"requires": {
"@electron/get": "^1.0.1",
@ -12413,9 +12339,9 @@
},
"dependencies": {
"@types/node": {
"version": "12.12.47",
"resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.47.tgz",
"integrity": "sha512-yzBInQFhdY8kaZmqoL2+3U5dSTMrKaYcb561VU+lDzAYvqt+2lojvBEy+hmpSNuXnPTx7m9+04CzWYOUqWME2A==",
"version": "12.12.48",
"resolved": "https://registry.npmjs.org/@types/node/-/node-12.12.48.tgz",
"integrity": "sha512-m3Nmo/YaDUfYzdCQlxjF5pIy7TNyDTAJhIa//xtHcF0dlgYIBKULKnmloCPtByDxtZXrWV8Pge1AKT6/lRvVWg==",
"dev": true
}
}
@ -13888,6 +13814,10 @@
}
}
},
"ethereum-blockies": {
"version": "github:MyEtherWallet/blockies#d36f87e50149aacafb34f099fe0bea1df76e010c",
"from": "github:MyEtherWallet/blockies"
},
"ethereum-bloom-filters": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.7.tgz",
@ -15410,9 +15340,9 @@
"dev": true
},
"gatsby": {
"version": "2.23.21",
"resolved": "https://registry.npmjs.org/gatsby/-/gatsby-2.23.21.tgz",
"integrity": "sha512-oR4E+v3ilih+hQ1KyDI9N9c5OUqpNyiw93vO2YCGnpIY+q2/ldUnjWQc9FLGgMxupNs9nnTtYT/UrpePHFQvzQ==",
"version": "2.23.22",
"resolved": "https://registry.npmjs.org/gatsby/-/gatsby-2.23.22.tgz",
"integrity": "sha512-3kQUOeYZDle17tgvBD8DHIv2jjjKISV6c/+adRPxIBtcsA/zc+otrLXDD8PL77jd2xiE8X7/lMq2O4LsvOx+qQ==",
"requires": {
"@babel/code-frame": "^7.10.3",
"@babel/core": "^7.10.3",
@ -15475,11 +15405,11 @@
"file-loader": "^1.1.11",
"fs-exists-cached": "1.0.0",
"fs-extra": "^8.1.0",
"gatsby-cli": "^2.12.58",
"gatsby-cli": "^2.12.59",
"gatsby-core-utils": "^1.3.11",
"gatsby-graphiql-explorer": "^0.4.10",
"gatsby-link": "^2.4.11",
"gatsby-plugin-page-creator": "^2.3.15",
"gatsby-plugin-page-creator": "^2.3.16",
"gatsby-plugin-typescript": "^2.4.13",
"gatsby-react-router-scroll": "^3.0.10",
"gatsby-telemetry": "^1.3.18",
@ -15573,6 +15503,17 @@
"tsutils": "^3.17.1"
}
},
"@typescript-eslint/experimental-utils": {
"version": "2.34.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-2.34.0.tgz",
"integrity": "sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==",
"requires": {
"@types/json-schema": "^7.0.3",
"@typescript-eslint/typescript-estree": "2.34.0",
"eslint-scope": "^5.0.0",
"eslint-utils": "^2.0.0"
}
},
"@typescript-eslint/parser": {
"version": "2.34.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-2.34.0.tgz",
@ -15584,6 +15525,35 @@
"eslint-visitor-keys": "^1.1.0"
}
},
"@typescript-eslint/typescript-estree": {
"version": "2.34.0",
"resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-2.34.0.tgz",
"integrity": "sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==",
"requires": {
"debug": "^4.1.1",
"eslint-visitor-keys": "^1.1.0",
"glob": "^7.1.6",
"is-glob": "^4.0.1",
"lodash": "^4.17.15",
"semver": "^7.3.2",
"tsutils": "^3.17.1"
},
"dependencies": {
"debug": {
"version": "4.1.1",
"resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz",
"integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==",
"requires": {
"ms": "^2.1.1"
}
},
"semver": {
"version": "7.3.2",
"resolved": "https://registry.npmjs.org/semver/-/semver-7.3.2.tgz",
"integrity": "sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ=="
}
}
},
"ansi-escapes": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz",
@ -15771,6 +15741,14 @@
"ms": "^2.1.1"
}
},
"eslint-utils": {
"version": "1.4.3",
"resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz",
"integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==",
"requires": {
"eslint-visitor-keys": "^1.1.0"
}
},
"regexpp": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz",
@ -15788,14 +15766,6 @@
}
}
},
"eslint-utils": {
"version": "1.4.3",
"resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz",
"integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==",
"requires": {
"eslint-visitor-keys": "^1.1.0"
}
},
"external-editor": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.2.0.tgz",
@ -15849,9 +15819,9 @@
}
},
"gatsby-cli": {
"version": "2.12.58",
"resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-2.12.58.tgz",
"integrity": "sha512-YyOaEKgbMdMZ6AcHkoSXBXyiIttYgshbToniSM0AMUZYqil/pm1V7ag+E82DMZJwjbDSiJ/WCfJ/bZeMUcsC1w==",
"version": "2.12.59",
"resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-2.12.59.tgz",
"integrity": "sha512-iQPFgBbZG1dLGtdNqB/gsnlwWu44rli/4J2VzYU3zwPguC9Zo3KMQxnrbIRY6CB1ryWQl+m/FZxO4umkEk8IUg==",
"requires": {
"@babel/code-frame": "^7.10.3",
"@babel/runtime": "^7.10.3",
@ -15868,7 +15838,7 @@
"fs-exists-cached": "^1.0.0",
"fs-extra": "^8.1.0",
"gatsby-core-utils": "^1.3.11",
"gatsby-recipes": "^0.1.49",
"gatsby-recipes": "^0.1.50",
"gatsby-telemetry": "^1.3.18",
"hosted-git-info": "^3.0.4",
"ink": "^2.7.1",
@ -16533,9 +16503,9 @@
}
},
"gatsby-page-utils": {
"version": "0.2.15",
"resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-0.2.15.tgz",
"integrity": "sha512-Kbrs/K/wFLEiMfNG/ZNFYEM1oftSqUVJReC1CvwRsPE2T1iU/LiiubWRlOpAAEw3iuAHToasfwcJfv0T98u5/A==",
"version": "0.2.16",
"resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-0.2.16.tgz",
"integrity": "sha512-9z+M8AS2YmSf5iw0AA+WuNeIgFpswbHRlV3K0BCfEIV7AZUKIW1oa7f7oWT3GRnN3r0Km/GfEgKQzQs81jX26g==",
"requires": {
"@babel/runtime": "^7.10.3",
"bluebird": "^3.7.2",
@ -16559,14 +16529,14 @@
}
},
"gatsby-plugin-page-creator": {
"version": "2.3.15",
"resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-2.3.15.tgz",
"integrity": "sha512-+Q4r6Fg5hBW+Iz8iqZ7H9cm62IBdgUc4UBJeJbGyKL1pifSpVPMwSDv0VxiNinZDjA/GW6u7lB4dEdRBDsX16A==",
"version": "2.3.16",
"resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-2.3.16.tgz",
"integrity": "sha512-3HK0K+9yotRypNSeM/d2PlhW3YnFrQQ7MKF79sGSEM5x++9RiXYB1YbjibNw5rsM0SI/YCQqAAJi86kNU0B3SQ==",
"requires": {
"@babel/runtime": "^7.10.3",
"bluebird": "^3.7.2",
"fs-exists-cached": "^1.0.0",
"gatsby-page-utils": "^0.2.15",
"gatsby-page-utils": "^0.2.16",
"glob": "^7.1.6",
"lodash": "^4.17.15",
"micromatch": "^3.1.10"
@ -16772,9 +16742,9 @@
}
},
"gatsby-recipes": {
"version": "0.1.49",
"resolved": "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.1.49.tgz",
"integrity": "sha512-p+pRxZAlt6Kwfc8JolwkHu6O/QWDMMpDepS7a41N+H8CVju6EDNweMfvI1/hedcJ93nactUj6tsyxyyV/xMhFA==",
"version": "0.1.50",
"resolved": "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.1.50.tgz",
"integrity": "sha512-z+a3a1g+zxZ1skYzLdhHJBQt02nfL+VIpGTXqryrvofA9V5cfZJ2INkgj6nebcB3atQjZxA33xq5GOwmOQi93Q==",
"requires": {
"@babel/core": "^7.10.3",
"@babel/generator": "^7.10.3",
@ -16868,9 +16838,9 @@
}
},
"execa": {
"version": "4.0.2",
"resolved": "https://registry.npmjs.org/execa/-/execa-4.0.2.tgz",
"integrity": "sha512-QI2zLa6CjGWdiQsmSkZoGtDx2N+cQIGb3yNolGTdjSQzydzLgYYf8LRuagp7S7fPimjcrzUDSUFd/MgzELMi4Q==",
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/execa/-/execa-4.0.3.tgz",
"integrity": "sha512-WFDXGHckXPWZX19t1kCsXzOpqX9LWYNqn4C+HqZlk/V0imTkzJZqf87ZBhvpHaftERYknpk0fjSylnXVlVgI0A==",
"requires": {
"cross-spawn": "^7.0.0",
"get-stream": "^5.0.0",

View File

@ -32,8 +32,9 @@
"classnames": "^2.2.6",
"date-fns": "^2.14.0",
"dotenv": "^8.2.0",
"ethereum-blockies": "github:MyEtherWallet/blockies",
"filesize": "^6.1.0",
"gatsby": "^2.23.21",
"gatsby": "^2.23.22",
"gatsby-image": "^2.4.12",
"gatsby-plugin-manifest": "^2.4.17",
"gatsby-plugin-react-helmet": "^3.3.9",
@ -70,14 +71,14 @@
"devDependencies": {
"@babel/core": "^7.10.3",
"@babel/preset-typescript": "^7.10.1",
"@storybook/addon-actions": "^6.0.0-beta.43",
"@storybook/addon-storyshots": "^6.0.0-beta.43",
"@storybook/react": "^6.0.0-beta.43",
"@storybook/addon-actions": "^6.0.0-beta.45",
"@storybook/addon-storyshots": "^6.0.0-beta.45",
"@storybook/react": "^6.0.0-beta.45",
"@svgr/webpack": "^5.4.0",
"@testing-library/jest-dom": "^5.11.0",
"@testing-library/react": "^10.4.4",
"@types/jest": "^26.0.3",
"@types/node": "^14.0.14",
"@types/jest": "^26.0.4",
"@types/node": "^14.0.19",
"@types/numeral": "^0.0.28",
"@types/react": "^16.9.41",
"@types/react-datepicker": "^3.0.2",
@ -85,11 +86,11 @@
"@types/react-jsonschema-form": "^1.7.3",
"@types/react-paginate": "^6.2.1",
"@types/shortid": "0.0.29",
"@typescript-eslint/eslint-plugin": "^3.5.0",
"@typescript-eslint/parser": "^3.5.0",
"@typescript-eslint/eslint-plugin": "^3.6.0",
"@typescript-eslint/parser": "^3.6.0",
"babel-loader": "^8.1.0",
"babel-preset-react-app": "^9.1.2",
"electron": "^9.0.5",
"electron": "^9.1.0",
"eslint": "^7.4.0",
"eslint-config-oceanprotocol": "^1.5.0",
"eslint-config-prettier": "^6.11.0",

View File

@ -1 +1,5 @@
declare module 'intersection-observer'
declare module 'ethereum-blockies' {
export function toDataUrl(address: string): string
}

View File

@ -6,6 +6,12 @@
border-left-width: 0.5rem;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
padding-top: calc(var(--spacer) / 2);
padding-bottom: calc(var(--spacer) / 2);
}
.alert + .alert {
margin-top: calc(var(--spacer) / 2);
}
.alert,
@ -14,32 +20,33 @@
}
.title {
font-size: var(--font-size-large);
margin-bottom: calc(var(--spacer) / 2);
font-size: var(--font-size-base);
margin-bottom: calc(var(--spacer) / 8);
color: inherit;
}
.text {
margin-bottom: 0;
font-size: var(--font-size-small);
}
/* States */
.error {
border-color: var(--red);
color: var(--red);
border-color: var(--rbrand-alert-ed);
color: var(--brand-alert-red);
}
.success {
border-color: var(--green);
color: var(--green);
border-color: var(--brand-alert-green);
color: var(--brand-alert-green);
}
.info {
border-color: var(--yellow);
color: var(--yellow);
border-color: var(--brand-alert-yellow);
color: var(--brand-alert-yellow);
}
.warning {
border-color: var(--orange);
color: var(--orange);
border-color: var(--brand-alert-orange);
color: var(--brand-alert-orange);
}

View File

@ -1,4 +1,4 @@
import React from 'react'
import React, { ReactElement } from 'react'
import styles from './Alert.module.css'
export function Alert({
@ -6,13 +6,13 @@ export function Alert({
text,
state
}: {
title: string
title?: string
text: string
state: 'error' | 'warning' | 'info' | 'success'
}) {
}): ReactElement {
return (
<div className={`${styles.alert} ${styles[state]}`}>
<h3 className={styles.title}>{title}</h3>
{title && <h3 className={styles.title}>{title}</h3>}
<p className={styles.text}>{text}</p>
</div>
)

View File

@ -1,4 +1,4 @@
import React from 'react'
import React, { ReactElement } from 'react'
import styles from './Loader.module.css'
export default function Loader({
@ -7,7 +7,7 @@ export default function Loader({
}: {
message?: string
isHorizontal?: boolean
}) {
}): ReactElement {
return (
<div className={styles.loaderWrap}>
<span

View File

@ -30,9 +30,6 @@
.foot {
font-weight: var(--font-weight-bold);
margin-top: calc(var(--spacer) / 1.5);
border-top: 1px solid var(--brand-grey-lighter);
padding-top: calc(var(--spacer) / 3);
}
.foot p {

View File

@ -4,15 +4,29 @@
.address {
font-family: var(--font-family-monospace);
white-space: nowrap;
margin-bottom: calc(var(--spacer) / 8);
}
.blockies {
width: var(--font-size-large);
height: var(--font-size-large);
border-radius: 50%;
overflow: hidden;
display: inline-block;
vertical-align: middle;
margin-right: calc(var(--spacer) / 6);
}
.balance {
color: var(--color-secondary);
white-space: nowrap;
font-size: var(--font-size-mini);
}
.balance span {
font-size: var(--font-size-small);
font-weight: var(--font-weight-bold);
display: inline-block;
margin-left: 0.2rem;
margin-left: 0.1rem;
}

View File

@ -1,4 +1,5 @@
import React, { ReactElement } from 'react'
import { toDataUrl } from 'ethereum-blockies'
import styles from './Wallet.module.css'
import Button from '../../atoms/Button'
import { formatNumber } from '../../../utils'
@ -8,19 +9,21 @@ const Wallet = ({ balanceOcean }: { balanceOcean: string }): ReactElement => {
const { account, balance, web3Connect } = useWeb3()
const ethBalanceText = formatNumber(Number(balance))
const oceanBalanceText = formatNumber(Number(balanceOcean))
const blockies = account && toDataUrl(account)
return (
<div className={styles.wallet}>
{account ? (
<ul>
<li className={styles.address} title={account}>
{`${account.substring(0, 12)}...`}
<img className={styles.blockies} src={blockies} alt="Blockies" />
{`${account.substring(0, 8)}...`}
</li>
<li className={styles.balance} title="OCEAN">
Ọ <span>{oceanBalanceText}</span>
<li className={styles.balance}>
OCEAN <span>{oceanBalanceText}</span>
</li>
<li className={styles.balance} title="ETH">
Ξ <span>{ethBalanceText}</span>
<li className={styles.balance}>
ETH <span>{ethBalanceText}</span>
</li>
</ul>
) : (

View File

@ -18,16 +18,15 @@
.feedback i {
position: absolute;
left: 0;
top: 4px;
top: 2px;
}
.title {
margin-bottom: calc(var(--spacer) / 12);
font-size: var(--font-size-base);
font-size: var(--font-size-small);
}
.error {
font-style: italic;
font-size: var(--font-size-small);
color: var(--color-secondary);
margin-bottom: 0;

View File

@ -1,5 +1,5 @@
.metaFull {
margin-top: var(--spacer);
margin-top: calc(var(--spacer) * 2);
font-size: var(--font-size-small);
padding: var(--spacer);
border-radius: var(--border-radius);
@ -12,4 +12,8 @@
.metaFull code {
/* magic number cause the code font has a bigger visual weight */
font-size: 0.8rem;
overflow-wrap: break-word;
word-wrap: break-word;
word-break: break-all;
padding: 0;
}

View File

@ -11,7 +11,7 @@ export default function MetaFull({
did: string
metadata: MetaDataMarket
}): ReactElement {
const { dateCreated, author, license } = metadata.main
const { dateCreated, datePublished, author, license } = metadata.main
let dateRange
if (metadata && metadata.additionalInformation) {
;({ dateRange } = metadata.additionalInformation)
@ -42,6 +42,11 @@ export default function MetaFull({
}
/>
<MetaItem
title="Data Published"
content={<Time date={datePublished} />}
/>
<MetaItem title="DID" content={<code>{did}</code>} />
</div>
)

View File

@ -2,10 +2,10 @@
display: grid;
gap: calc(var(--spacer) * 1.5);
position: relative;
margin-top: -1rem;
margin-top: -1.5rem;
}
@media (min-width: 55rem) {
@media (min-width: 60rem) {
.grid {
gap: calc(var(--spacer) * 3);
/* lazy golden ratio */
@ -15,6 +15,7 @@
.sticky {
position: sticky;
top: calc(var(--spacer) / 2);
margin-top: calc(var(--spacer) * 1.5);
}
}

View File

@ -25,7 +25,6 @@ export default function AssetContent({
const { datePublished } = metadata.main
const {
description,
copyrightHolder,
categories,
tags,
access
@ -66,7 +65,10 @@ export default function AssetContent({
{tags && tags.length > 0 && <Tags items={tags} />}
<MetaSecondary metadata={metadata} />
<MetaFull did={did} metadata={metadata} />
<div className={styles.buttonGroup}>
{/* <EditAction
ddo={ddo}
@ -91,7 +93,6 @@ export default function AssetContent({
)}
{/* <RatingAction did={did} onVote={onVoteUpdate} /> */}
<MetaSecondary metadata={metadata} />
</div>
</div>
</article>

View File

@ -1,3 +1,9 @@
.compute {
composes: box from '../atoms/Box.module.css';
display: flex;
flex-wrap: wrap;
}
.jobButtonWrapper {
margin-top: var(--spacer);
}
@ -5,14 +11,6 @@
.feedback {
width: 100%;
margin-top: var(--spacer);
padding-top: var(--spacer);
border-top: 1px solid var(--brand-grey-lighter);
}
.compute {
composes: box from '../atoms/Box.module.css';
display: flex;
flex-wrap: wrap;
}
.compute button {

View File

@ -15,6 +15,7 @@ import styles from './Compute.module.css'
import Button from '../atoms/Button'
import Input from '../atoms/Input'
import { MetaDataMarket } from '../../@types/MetaData'
import { Alert } from '../atoms/Alert'
export default function Compute({
did,
@ -125,15 +126,19 @@ export default function Compute({
{/* <TermsCheckbox onChange={onCheck} /> */}
</div>
{isLoading && <Loader message={computeStepText} />}
{computeError !== undefined && (
<div className={styles.feedback}>{computeError}</div>
)}
{isPublished && (
<div className={styles.feedback}>
<p>Your job started! Watch the progress in the history page.</p>
</div>
)}
<div className={styles.feedback}>
{isLoading && <Loader message={computeStepText} />}
{computeError !== undefined && (
<Alert text={computeError} state="error" />
)}
{isPublished && (
<Alert
title="Your job started!"
text="Watch the progress in the history page."
state="success"
/>
)}
</div>
</div>
<footer className={styles.feedback}>

View File

@ -2,6 +2,8 @@
composes: box from '../atoms/Box.module.css';
display: flex;
flex-wrap: wrap;
max-width: 35rem;
margin: auto;
}
.info {
@ -28,7 +30,5 @@
.feedback {
width: 100%;
margin-top: calc(var(--spacer) / 1.5);
padding-top: calc(var(--spacer) / 1.5);
border-top: 1px solid var(--brand-grey-lighter);
margin-top: calc(var(--spacer) * 1.5);
}