Skip to content

Instantly share code, notes, and snippets.

@tymat
Last active June 1, 2016 14:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tymat/49efe25c6d531ec79595a9f571136511 to your computer and use it in GitHub Desktop.
Save tymat/49efe25c6d531ec79595a9f571136511 to your computer and use it in GitHub Desktop.
Gold Contract

How to add your gold contract in Mist

  1. Go to Contracts and click Watch Contract
  2. Put 0xc4c0a9534eedcf8fe77ea620fc816ed6b72f5647 as the contract address
  3. Paste the contents of GoldContract.json in the ABI field
[
{
"constant":false,
"inputs":[
],
"name":"getFeeInfo",
"outputs":[
{
"name":"",
"type":"uint256"
},
{
"name":"",
"type":"uint256"
},
{
"name":"",
"type":"uint256"
},
{
"name":"",
"type":"uint256"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"vendorRegistry",
"outputs":[
{
"name":"",
"type":"address"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"_rkey",
"type":"address"
},
{
"name":"_sched",
"type":"uint256"
},
{
"name":"_am",
"type":"bytes32"
},
{
"name":"_pm",
"type":"bytes32"
}
],
"name":"privateAuditReq",
"outputs":[
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"redeemOk",
"outputs":[
{
"name":"",
"type":"bool"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"mint",
"outputs":[
],
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"_ownr",
"type":"address"
}
],
"name":"setOwner",
"outputs":[
],
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"_rcpt",
"type":"address"
}
],
"name":"transfer",
"outputs":[
],
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"_acct",
"type":"address"
}
],
"name":"isAdmin",
"outputs":[
{
"name":"",
"type":"bool"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"custodianRegistry",
"outputs":[
{
"name":"",
"type":"address"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"_cust",
"type":"address"
}
],
"name":"isCustodian",
"outputs":[
{
"name":"",
"type":"bool"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"getConfigAddress",
"outputs":[
{
"name":"",
"type":"address"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"redemptionFee",
"outputs":[
{
"name":"",
"type":"uint256"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"goldTokenLedger",
"outputs":[
{
"name":"",
"type":"address"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"_adtr",
"type":"address"
}
],
"name":"isAuditor",
"outputs":[
{
"name":"",
"type":"bool"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"txFeeWallet",
"outputs":[
{
"name":"",
"type":"address"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"accountingWallet",
"outputs":[
{
"name":"",
"type":"address"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"getRedeem",
"outputs":[
{
"name":"",
"type":"bool"
},
{
"name":"",
"type":"bool"
},
{
"name":"",
"type":"address"
},
{
"name":"",
"type":"uint256"
},
{
"name":"",
"type":"bytes32"
},
{
"name":"",
"type":"bytes32"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"getInfo",
"outputs":[
{
"name":"",
"type":"uint8"
},
{
"name":"",
"type":"bytes32"
},
{
"name":"",
"type":"bytes32"
},
{
"name":"",
"type":"uint256"
},
{
"name":"",
"type":"uint256"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"cancelPrivateAudit",
"outputs":[
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"forceMint",
"outputs":[
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"storageRate",
"outputs":[
{
"name":"",
"type":"uint256"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"getPvtAudit",
"outputs":[
{
"name":"",
"type":"bool"
},
{
"name":"",
"type":"bool"
},
{
"name":"",
"type":"address"
},
{
"name":"",
"type":"uint256"
},
{
"name":"",
"type":"bytes32"
},
{
"name":"",
"type":"bytes32"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"recastContract",
"outputs":[
{
"name":"",
"type":"address"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"completeRedeem",
"outputs":[
{
"name":"",
"type":"bool"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"billingPeriod",
"outputs":[
{
"name":"",
"type":"uint256"
}
],
"type":"function"
},
{
"constant":true,
"inputs":[
],
"name":"config",
"outputs":[
{
"name":"",
"type":"address"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"goldRegistry",
"outputs":[
{
"name":"",
"type":"address"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"privateAuditOk",
"outputs":[
{
"name":"",
"type":"bool"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"requiredConfirmations",
"outputs":[
{
"name":"",
"type":"uint256"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"getOwner",
"outputs":[
{
"name":"",
"type":"address"
}
],
"type":"function"
},
{
"constant":true,
"inputs":[
],
"name":"owner",
"outputs":[
{
"name":"",
"type":"address"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"privateAuditAuth",
"outputs":[
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"isOwner",
"outputs":[
{
"name":"",
"type":"bool"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"minterContract",
"outputs":[
{
"name":"",
"type":"address"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"recast",
"outputs":[
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"hasPvtAudit",
"outputs":[
{
"name":"",
"type":"bool"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"redeemAuth",
"outputs":[
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"getParties",
"outputs":[
{
"name":"",
"type":"address"
},
{
"name":"",
"type":"bytes32"
},
{
"name":"",
"type":"bytes32"
},
{
"name":"",
"type":"address"
},
{
"name":"",
"type":"bytes32"
},
{
"name":"",
"type":"bytes32"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"recastFee",
"outputs":[
{
"name":"",
"type":"uint256"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"auditorRegistry",
"outputs":[
{
"name":"",
"type":"address"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"txFee",
"outputs":[
{
"name":"",
"type":"uint256"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"getBase",
"outputs":[
{
"name":"",
"type":"uint256"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"txFeeMax",
"outputs":[
{
"name":"",
"type":"uint256"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"_rkey",
"type":"address"
},
{
"name":"_sched",
"type":"uint256"
},
{
"name":"_am",
"type":"bytes32"
},
{
"name":"_pm",
"type":"bytes32"
}
],
"name":"redeemReq",
"outputs":[
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"cancelRedeem",
"outputs":[
{
"name":"",
"type":"bool"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"_greg",
"type":"address"
}
],
"name":"isGoldRegistry",
"outputs":[
{
"name":"",
"type":"bool"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
{
"name":"_vndr",
"type":"address"
}
],
"name":"isVendor",
"outputs":[
{
"name":"",
"type":"bool"
}
],
"type":"function"
},
{
"constant":false,
"inputs":[
],
"name":"endPrivateAudit",
"outputs":[
{
"name":"",
"type":"bool"
}
],
"type":"function"
},
{
"inputs":[
{
"name":"_config",
"type":"address"
},
{
"name":"_vndr",
"type":"address"
},
{
"name":"_oid",
"type":"bytes32"
},
{
"name":"_vdoc",
"type":"bytes32"
},
{
"name":"_sn",
"type":"bytes32"
}
],
"type":"constructor"
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment