Stone Carver

The Stone Carver assists users in creating Enhancement Stones for use during Summoning.

Contracts

Addresses

DFK Chain

Name
Mainnet
Testnet

Stone Carver

0xc32A0e963e50AAAED273A75425fC39902b0d0b3b

0x70d70549fa208bEcB11946111216e8E687cDE452

Klaytn

Name
Mainnet
Testnet

Stone Carver

0x2A4906925b168C6983BdD777B034e566675ac7B3

0x75d8ba2E4725633FcdcC165332dCA04c107915cA

Interfaces

interface IStoneCarver {

    event CrosschainUpdate(uint256 awayUntil);
    event RecipeSet(address indexed stoneAddress, address[] requiredResources, uint32[] requiredQuantities, bool active);
    event ShopSetUp(uint256 workingUntil, uint256 awayUntil);
    event StoneCarved(address indexed player, address stoneAddress, uint256 quantity);
    
    function awayUntil() view returns (uint256);
    function carveStone(address _stoneAddress, uint256 _quantity);
    function getAvailability() view returns (uint256, uint256);
    function getRecipe(address stoneAddress) view returns (tuple(address[] requiredResources, uint32[] requiredQuantities, bool active));
    function minClosedTime() view returns (uint256);
    function minOpenTime() view returns (uint256);
    function paused() view returns (bool);
    function recipes(address) view returns (bool active);
    function setUpShop();
    function varClosedTime() view returns (uint256);
    function varOpenTime() view returns (uint256);
    function workingUntil() view returns (uint256);

}

ABIs

Historical Contracts

These contracts have been deprecated and should not be used. They are listed here for data analysis and tracking purposes only.

Harmony

Name
Mainnet
Testnet

Stone Carver

0xfFB8a55676edA75954AB45a6Ce16F88b119dC511

0xeAe7c8121eF9626362369b398B9F0Ee5E05fDA72

Recipes

Coming soon

Last updated