Hello,
i have a problem importing the JSON interface.
My wallet (Mist Wallet 0.5.2 (Beta 10) always says JSON interface could not be read.
Any hints?
Thanks and regards,
djoser.
Hi,
i'm getting the same. Maybe there is something wrong in your code?
kind regards,
Marcus
I checked it out. It works on my wallet
Try to use this way
[ { "constant": true, "inputs": [], "name": "currentPyramidBalanceApproximately", "outputs": [ { "name": "pyramidBalance", "type": "uint256", "value": "111", "displayName": "pyramid Balance" }, { "name": "info", "type": "string", "value": "All balance values are measured in Ethers, note that due to no decimal placing, these values show up as integers only, within the contract itself you will get the exact decimal value you are supposed to", "displayName": "info" } ], "type": "function", "displayName": "current Pyramid Balance Approximately" }, { "constant": true, "inputs": [], "name": "feesSeperateFromBalanceApproximately", "outputs": [ { "name": "fees", "type": "uint256", "value": "72", "displayName": "fees" } ], "type": "function", "displayName": "fees Seperate From Balance Approximately" }, { "constant": false, "inputs": [ { "name": "_pcent", "type": "uint256", "typeShort": "uint", "bits": "256", "displayName": " <span class=\"punctuation\">_</span> pcent", "template": "elements_input_uint" } ], "name": "collectPercentOfFees", "outputs": [], "type": "function", "displayName": "collect Percent Of Fees" }, { "constant": true, "inputs": [], "name": "nextPayoutWhenPyramidBalanceTotalsApproximately", "outputs": [ { "name": "balancePayout", "type": "uint256", "value": "150", "displayName": "balance Payout" } ], "type": "function", "displayName": "next Payout When Pyramid Balance Totals Approximately" }, { "constant": false, "inputs": [], "name": "DynamicPyramid", "outputs": [], "type": "function", "displayName": " Dynamic Pyramid" }, { "constant": false, "inputs": [], "name": "collectAllFees", "outputs": [], "type": "function", "displayName": "collect All Fees" }, { "constant": true, "inputs": [], "name": "currentMultiplier", "outputs": [ { "name": "multiplier", "type": "uint256", "value": "150", "displayName": "multiplier" }, { "name": "info", "type": "string", "value": "This multiplier applies to you as soon as transaction is received, may be lowered to hasten payouts or increased if payouts are fast enough. Due to no float or decimals, multiplier is x100 for a fractional multiplier e.g. 250 is actually a 2.5x multiplier. Capped at 3x max and 1.2x min.", "displayName": "info" } ], "type": "function", "displayName": "current Multiplier" }, { "constant": true, "inputs": [], "name": "currentFeePercentage", "outputs": [ { "name": "fee", "type": "uint256", "value": "10", "displayName": "fee" }, { "name": "info", "type": "string", "value": "Shown in % form. Fee is halved(50%) for amounts equal or greater than 50 ethers. (Fee may change, but is capped to a maximum of 10%)", "displayName": "info" } ], "type": "function", "displayName": "current Fee Percentage" }, { "constant": true, "inputs": [ { "name": "orderInPyramid", "type": "uint256", "typeShort": "uint", "bits": "256", "displayName": "order In Pyramid", "template": "elements_input_uint" } ], "name": "participantDetails", "outputs": [ { "name": "Address", "type": "address", "value": "0xdd68da49b2a0c46eb508bd4f18044b5c6268ad60", "displayName": " Address" }, { "name": "Payout", "type": "uint256", "value": "3", "displayName": " Payout" } ], "type": "function", "displayName": "participant Details" }, { "constant": true, "inputs": [], "name": "totalParticipants", "outputs": [ { "name": "count", "type": "uint256", "value": "50", "displayName": "count" } ], "type": "function", "displayName": "total Participants" }, { "constant": false, "inputs": [ { "name": "_owner", "type": "address", "typeShort": "address", "bits": "", "displayName": " <span class=\"punctuation\">_</span> owner", "template": "elements_input_address" } ], "name": "changeOwner", "outputs": [], "type": "function", "displayName": "change Owner" }, { "constant": false, "inputs": [ { "name": "_amt", "type": "uint256", "typeShort": "uint", "bits": "256", "displayName": " <span class=\"punctuation\">_</span> amt", "template": "elements_input_uint" } ], "name": "collectFeesInEther", "outputs": [], "type": "function", "displayName": "collect Fees In Ether" }, { "constant": false, "inputs": [ { "name": "_mult", "type": "uint256", "typeShort": "uint", "bits": "256", "displayName": " <span class=\"punctuation\">_</span> mult", "template": "elements_input_uint" } ], "name": "changeMultiplier", "outputs": [], "type": "function", "displayName": "change Multiplier" }, { "constant": true, "inputs": [], "name": "numberOfParticipantsWaitingForPayout", "outputs": [ { "name": "count", "type": "uint256", "value": "21", "displayName": "count" } ], "type": "function", "displayName": "number Of Participants Waiting For Payout" }, { "constant": false, "inputs": [ { "name": "_fee", "type": "uint256", "typeShort": "uint", "bits": "256", "displayName": " <span class=\"punctuation\">_</span> fee", "template": "elements_input_uint" } ], "name": "changeFeePercentage", "outputs": [], "type": "function", "displayName": "change Fee Percentage" } ]
thx. that works.