Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stagenet #115

Open
wants to merge 58 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
69d6c48
set default stagenet network
nazhmik Sep 7, 2020
4a5f6f8
v3.0.1-stagenet.1
nazhmik Sep 7, 2020
13629d2
EXP-667: asset-details-cache
nazhmik Sep 17, 2020
53e74e0
v3.1.0-stagenet.1
nazhmik Sep 18, 2020
ae5eb89
EXP-668 unstable work stagenet (#82)
Veserion Oct 14, 2020
ac8a14f
EXP-664_list_arguments
Veserion Oct 13, 2020
478ea67
v3.2.0-stagenet.1
Veserion Oct 14, 2020
97c42a9
EXP-669 done :ambulance:
Veserion Oct 19, 2020
f57693f
v3.2.1-stagenet.1
Veserion Oct 19, 2020
2b93ec5
EXP-670 fixed :bug:
Veserion Oct 26, 2020
0b8f8fe
v3.2.2-stagenet.1
Veserion Oct 26, 2020
5a78db2
Update config.stagenet.js
link0ln Nov 25, 2020
ca0236f
Exp 677/continuations (#95)
Veserion Feb 1, 2021
0415109
EXP-672 fix assets (#90)
Veserion Feb 1, 2021
a6ac372
fix payments container
Veserion Apr 9, 2021
d2eed23
EXP-616 (#85)
Veserion Jun 15, 2021
e51b2b6
Exp 680/ride js
Veserion Jun 16, 2021
f69f90b
EXP-681/wavesplatform_links (#103)
Veserion Jun 16, 2021
6f71d68
EXP-687 (#109)
Veserion Jun 16, 2021
843f884
Exp 674/dapp
Veserion Jun 17, 2021
bfded54
up node-sass version
Veserion Jun 17, 2021
1672326
remove alias request (#110)
Veserion Jun 17, 2021
2a46583
fix peersPage
Veserion Jun 18, 2021
1aa5d1a
fix StateChanges
Veserion Jun 20, 2021
a29d3f5
v3.2.4-stagenet.1
Veserion Jun 22, 2021
9745a6e
Fix state update (#117)
Veserion Jun 23, 2021
6514ba7
Fix exchange and order price (#118)
Veserion Jun 24, 2021
0e0a338
hotfix :ambulance:
Veserion Jun 24, 2021
2383622
EXP-690/update ride-js
Veserion Jun 24, 2021
cbe7138
[EXP-686] leases (#119)
emera1d Jun 25, 2021
dac1b30
fix burn tx
Veserion Jul 19, 2021
35e965f
fix leaseCancel
Veserion Jul 26, 2021
cecffa8
fix stateUpdate/data_field
Veserion Sep 15, 2021
ea0c7a7
EXP-693/ethereum (#125)
Veserion Oct 20, 2021
cce5bdd
Exp 692/invoke expression tx (#129)
Veserion Oct 20, 2021
74acb1e
fix search by ethId
DrBlast Oct 21, 2021
655f27c
fix stateUpdate (#130)
Veserion Nov 3, 2021
fd46ed6
fix appendAssetData
Veserion Nov 3, 2021
f428e35
fix ride-js version
Veserion Nov 18, 2021
5c5c8a7
fix leases in Result
Veserion Dec 8, 2021
33e3f5f
fix stateUpdate and leases
Veserion Dec 10, 2021
b3d4491
Update from master stagenet (#146)
Veserion Jan 17, 2022
c9c2c98
fixed (#134)
Veserion Jan 17, 2022
fef44bf
ride-js v2.2.0-beta.4
Veserion Jan 24, 2022
f53b043
fix invokeExpression transaction page
Veserion Feb 7, 2022
d1daeb1
converter page (#142)
Veserion Feb 27, 2022
1a03a07
update ride-js
Veserion Apr 8, 2022
45e20b4
eth tx type 19 -> 18
Veserion Apr 12, 2022
278a0b1
update node-api-js
Veserion Apr 13, 2022
7bfd06c
fix eth convert page
Veserion Apr 19, 2022
e58beb6
testnet
May 13, 2022
9486b20
testnet url
May 13, 2022
2029605
faucet
May 15, 2022
7b1c13e
faucet
May 15, 2022
dd8bac7
testnet faucet
May 15, 2022
3fb62d9
converters
May 24, 2022
4406be8
configuredNetworks
Jun 7, 2022
d95ffe7
faucet amount
Jun 7, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM node:8 AS build
FROM node:15 AS build

ARG CONF_SWITCH
ENV CONF_SWITCH ${CONF_SWITCH:-buildOfficialProd}
Expand Down
38 changes: 20 additions & 18 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "waves-blockchain-explorer",
"version": "3.0.1",
"version": "3.2.4-stagenet",
"private": true,
"description": "Waves blockchain information tool",
"repository": {
Expand All @@ -13,12 +13,14 @@
"app:dev": "webpack --mode development --config=webpack.config.js",
"app:prod": "webpack --mode production --config=webpack.config.js",
"test": "jest",
"build:dev": "yarn test && yarn app:dev",
"build:prod": "yarn test && yarn app:prod"
"build:dev": "yarn app:dev",
"build:prod": "yarn app:prod"
},
"dependencies": {
"@babel/runtime": "^7.3.4",
"@sentry/browser": "^4.6.4",
"@waves/node-api-js": "1.2.5-beta.18",
"@waves/ride-js": "2.2.0-beta.5",
"@waves/signature-generator": "^5.0.0",
"amplitude-js": "^4.6.0-beta.2",
"axios": "0.19.0",
Expand All @@ -27,19 +29,19 @@
"dexie": "^2.0.4",
"formik": "^1.5.8",
"json-bigint": "^0.3.0",
"lodash": "4.17.15",
"lodash": "^4.17.20",
"prop-types": "15.6.2",
"react": "16.6.1",
"react-copy-to-clipboard": "5.0.1",
"react-dom": "16.6.1",
"react-ga": "^2.5.7",
"react-google-recaptcha": "^1.0.5",
"react-hot-loader": "4.3.12",
"react-infinite-scroller": "^1.2.4",
"react-modal": "^3.7.1",
"react-router": "4.3.1",
"react-router-dom": "4.3.1",
"react-scroll-up": "^1.3.3",
"react": "16.14.0",
"react-copy-to-clipboard": "5.0.4",
"react-dom": "16.14.0",
"react-ga": "2.7.0",
"react-google-recaptcha": "^1.1.0",
"react-hot-loader": "4.13.0",
"react-infinite-scroller": "1.2.4",
"react-modal": "3.14.3",
"react-router": "5.2.1",
"react-router-dom": "5.3.0",
"react-scroll-up": "^1.3.7",
"react-tooltip": "^3.11.1",
"retry-axios": "^0.3.2",
"semver": "^6.3.0",
Expand All @@ -66,15 +68,15 @@
"identity-obj-proxy": "^3.0.0",
"jest": "^24.9.0",
"lodash-webpack-plugin": "^0.11.5",
"node-sass": "^4.13.1",
"node-sass": "^6.0.1",
"react-test-renderer": "^16.8.4",
"sass-loader": "7.0.3",
"sass-resources-loader": "1.3.3",
"style-loader": "0.21.0",
"webpack": "4.26.0",
"webpack": "^4.26.0",
"webpack-bundle-analyzer": "3.3.2",
"webpack-cli": "3.1.2",
"webpack-dev-server": "3.1.14"
"webpack-dev-server": "^3.11.0"
},
"resolutions": {
"fstream": "1.0.12",
Expand Down
3 changes: 3 additions & 0 deletions src/images/arrow.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions src/images/convert-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/images/converters-arrows.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions src/images/ethereum-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions src/images/icon-converter-active.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions src/images/icon-converter.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion src/images/menu-sprite.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions src/images/pending.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 14 additions & 0 deletions src/images/transaction-invoke.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/images/waves-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions src/js/App.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,13 @@ import NodesPage from './pages/NodesPage';
import BlocksPage from './pages/BlocksPage';
import SingleBlockPage from './pages/SingleBlockPage';
import SingleTransactionPage from './pages/SingleTransactionPage';
import SingleLeasePage from './pages/SingleLeasePage';
import SingleAddressPage from './pages/SingleAddressPage';
import SingleAliasPage from './pages/SingleAliasPage';
import SingleAssetPage from './pages/SingleAssetPage';
import FaucetPage from './pages/FaucetPage'
import UnsupportedPage from './pages/UnsupportedPage';
import ConvertEthPage from './pages/ConvertEthPage';

const routeParams = routeParamsBuilder(ServiceFactory.global().configurationService().all());
const routes = routeBuilder(routeParams.networkId);
Expand Down Expand Up @@ -87,13 +89,15 @@ class App extends React.Component {
<Route exact path={routes.blocks.one(routeParams.blockHeight)} component={SingleBlockPage} />
<Route exact path={routes.blocks.list} component={BlocksPage} />
<Route exact path={routes.transactions.one(routeParams.transactionId)} component={SingleTransactionPage} />
<Route exact path={routes.leases.one(routeParams.leaseId)} component={SingleLeasePage} />
<Route exact path={routes.addresses.one(routeParams.address)} component={SingleAddressPage} />
<Route exact path={routes.addresses.one(routeParams.address, routeParams.tab)} component={SingleAddressPage} />
<Route exact path={routes.aliases.one(routeParams.alias)} component={SingleAliasPage} />
<Route exact path={routes.assets.one(routeParams.assetId)} component={SingleAssetPage} />
<Route path={routes.nodes.list} component={NodesPage} />
<Route path={routes.peers.list} component={PeersPage} />
<Route exact path={routes.faucet} component={FaucetPage} />
<Route exact path={routes.converters} component={ConvertEthPage} />
<Route path={routes.root} component={MainPage} />
</Switch>
</div>
Expand Down
2 changes: 1 addition & 1 deletion src/js/ConfigurationForm.js
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ const validate = values => {
}
});
}).then(versionResponse => {
if (!versionResponse.data.version) {
if (!versionResponse.version) {
throw {
apiBaseUrl: `Node has failed to report it's version`
}
Expand Down
2 changes: 1 addition & 1 deletion src/js/Footer.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ const Footer = ({version}) => {
(<a key={item.id} className={`social ${item.id}`} href={item.url} target="_blank"></a>))}
</div>
<div>
<a className="fade" href="https://wavesplatform.com" target="_blank">wavesplatform.com</a>
<a className="fade" href="https://waves.tech/" target="_blank">waves.tech</a>
</div>
</div>
);
Expand Down
5 changes: 5 additions & 0 deletions src/js/NavMenu.js
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,11 @@ const buildItems = () => {
route: networkId => routeBuilder(networkId).faucet,
visible: visibleIfConfigured,
icon: 'icon-faucet'
}, {
title: 'Converters',
route: networkId => routeBuilder(networkId).converters,
visible: alwaysVisible,
icon: 'icon-converters'
}];
};

Expand Down
3 changes: 2 additions & 1 deletion src/js/Search.js
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ class Search extends React.PureComponent {
});

const {networkId} = this.props.match.params;

const searchService = ServiceFactory.forNetwork(networkId).searchService();

return searchService.search(this.state.searchText).then(route => {
Expand Down Expand Up @@ -102,7 +103,7 @@ class Search extends React.PureComponent {
<input
className="search-input"
ref={this.inputRef}
placeholder="Search address, transaction id, block signature, alias"
placeholder="Search address, transaction id, block id, alias, lease id"
onKeyUp={this.handleKeyUp}
onChange={this.handleChange}
value={this.state.searchText}
Expand Down
19 changes: 0 additions & 19 deletions src/js/components/AssetRef/AssetRef.test.js

This file was deleted.

10 changes: 0 additions & 10 deletions src/js/components/AssetRef/__snapshots__/AssetRef.test.js.snap

This file was deleted.

15 changes: 0 additions & 15 deletions src/js/components/BlockRef/BlockRef.test.js

This file was deleted.

10 changes: 0 additions & 10 deletions src/js/components/BlockRef/__snapshots__/BlockRef.test.js.snap

This file was deleted.

7 changes: 1 addition & 6 deletions src/js/components/Dictionary/Dictionary.view.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
import React from 'react';
import PropTypes from 'prop-types';

import Headline, {HeadlineSize} from '../Headline';
import DictionaryItem from '../DictionaryItem';
Expand All @@ -14,15 +13,11 @@ const DictionaryItemSection = ({section, items}) => (
);

export class Dictionary extends React.Component {
static propTypes = {
items: PropTypes.objectOf(PropTypes.arrayOf(PropTypes.shape(DictionaryItem.propTypes))).isRequired
};

render() {
return (
<div className="dictionary">
{Object.keys(this.props.items).map((key, index) => {
return <DictionaryItemSection key={index} section={key} items={this.props.items[key]} />
return <DictionaryItemSection key={index} section={key} items={this.props.items[key]}/>
})}
</div>
);
Expand Down
23 changes: 0 additions & 23 deletions src/js/components/EndpointRef/EndpointRef.test.js

This file was deleted.

This file was deleted.

Loading