DiamondFactory
Verified contract
Active on
Ethereum with 28 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 5 additional slots
No balances found for "DiamondFactory"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15791807 | 2 years ago | | | 0 | 0.0052401336 | |
| 15779595 | 2 years ago | | | 0 | 0.089583858 | |
| 15779590 | 2 years ago | | | 0 | 0.017304328 | |
| 15779588 | 2 years ago | | | 0 | 0.025621202 | |
| 15779587 | 2 years ago | | | 0 | 0.0012795272 | |
| 15779421 | 2 years ago | | | 0 | 0.086142743 | |
| 15778850 | 2 years ago | | | 0 | 0.00076633734 | |
| 15778849 | 2 years ago | | | 0 | 0.00075709243 | |
| 15778659 | 2 years ago | | | 0 | 0.0098585555 | |
| 15778652 | 2 years ago | | | 0 | 0.00071417920 |
ABI
ABI objects
Getter at block 20899329
symbols() view returns (string[])
[DMND]
Read-only
exists(string symbol) view returns (bool)
getDiamondAddress(string symbol) view returns (address)
getFacets(string facetSet) view returns (struct IDiamondCutFacetCut[])
isController(address _address) view returns (bool allowed)
State-modifying
Events add(string symbol, address diamondAddress)
addController(address _controller)
create(struct DiamondSettings params, address diamondInit, bytes _calldata, struct IDiamondCutFacetCut[] facets) returns (address diamondAddress)
createFromSet(struct DiamondSettings params, address diamondInit, bytes _calldata, string facets) returns (address diamondAddress)
initialize(struct DiamondFactoryInit initData)
relinquishControl()
remove(string symbol)
removeFacets(string facetSet)
setFacet(string facetSet, uint256 idx, struct IDiamondCutFacetCut facetAddress)
setFacets(string facetSet, struct IDiamondCutFacetCut[] facetAddress)
ControllerAdded(address indexed contractAddress, address indexed controllerAddress)
ControllerRemoved(address indexed contractAddress, address indexed controllerAddress)
DiamondAdd(address indexed factory, string indexed symbol, address indexed diamond)
DiamondCreated(address indexed factory, string indexed symbol, struct DiamondSettings settings)
DiamondRemoved(address indexed factory, string indexed symbol, address indexed diamond)
Initialized(uint8 version)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.