Browse Source

Merge pull request #1683 from arkpar/mix_web

Mix: BigNumber object available to web preview
cl-refactor
Arkadiy Paronyan 10 years ago
parent
commit
10e2f5f7f2
  1. 2
      mix/qml/WebPreview.qml
  2. 1
      mix/qml/html/WebContainer.html

2
mix/qml/WebPreview.qml

@ -186,7 +186,7 @@ Item {
if (documentName === urlInput.text.replace(httpServer.url + "/", "")) {
//root page, inject deployment script
content = "<script>web3=parent.web3;contracts=parent.contracts;</script>\n" + content;
content = "<script>web3=parent.web3;BigNumber=parent.BigNumber;contracts=parent.contracts;</script>\n" + content;
_request.setResponseContentType("text/html");
}
_request.setResponse(content);

1
mix/qml/html/WebContainer.html

@ -21,6 +21,7 @@ updateContracts = function(contracts) {
if (window.web3) {
window.web3.reset();
window.contracts = {};
window.BigNumber = require('bignumber.js');
for (var c in contracts) {
var contractProto = window.web3.eth.contract(contracts[c].interface);
var contract = new contractProto(contracts[c].address);

Loading…
Cancel
Save