Skip to content
This repository has been archived by the owner on May 27, 2022. It is now read-only.

Contracts

Tyrone Lobban edited this page Jun 6, 2017 · 2 revisions

The Contracts explorer lets you see the contracts that have been deployed to your chain using Cakeshop or the Cakeshop APIs. In addition to the contracts themselves, you can view all of their relevant details, including state & transaction history, the current state, the bytecode, ABI & Solidity code.


Widgets & Functionality

'Deployed Contract List' widget

Shows the list of contracts that have been deployed to your chain using Cakeshop or the Cakeshop APIs.

  • Clicking on the detailsButton button will pop up the Contract widget
  • Clicking on the paperTapeButton button will pop up the Paper Tape widget
  • Clicking on the currentStateButton button will pop up the State widget.

'Contract' widget

Shows the low level details for the relevant contract that you have selected, including the bytecode, ABI & Solidity code.

  • ID: Contract Address
  • Name: Name of the Contract as defined in the .sol file that was compiled and deployed

'Paper Tape' widget

Shows the history of transactions sent to the contract that you have selected

  • Clicking the Block Number hyperlink will bring up the Block widget, showing the details of the Block in which the Transaction was committed.
  • Clicking the TXN hyperlink will bring up the Transaction widget, showing the details of Transaction that resulted in the given state.

'State' widget

Shows the current state of the relevant contract that you have selected

  • Method: The list of public variables and methods on the contract
  • Result: The current state/return results for those variables/methods

Clone this wiki locally