Technical Reference

MockLau

Source updated:
Last updated:
Source Revision 0x99bea518…15c802
Property Value
Source Revision 0x99bea51886a86b91c7f526e539cca82ba0f9abcc1292cbe20b2b8f5a5215c802
Source URL https://raw.githubusercontent.com/busytoby/atropa_pulsechain/b45f10f0073c00d153546b876561065d3f77b3b4/solidity/dysnomia/Mocks.sol
Source commit b45f10f0073c00d153546b876561065d3f77b3b4
Source Status Archived source snapshot; this does not establish deployed bytecode equivalence.
Compiler solc 0.8.21; optimizer enabled with 200 runs
Compiler Configuration {"evmVersion":"compiler-default","optimizer":{"enabled":true,"runs":200},"version":"0.8.21+commit.d9974bed.Linux.g++"}
Compilation Closure Hash 0x8c602605b2002742c1efbae54754ec65eafaa2c79a841f26d1990a45132c5af0
Compilation Closure Files 1
Hash Generated 2026-08-22T00:06:01Z
  • Kind: Contract
  • License: Sharia
  • Solidity: ^0.8.21
  • Source: Mocks.sol

No base contracts; this contract has no parents.

None (root of its hierarchy).

Variable Type Visibility Mutability Initial Value NatSpec
xiaoAddress address public mutable ``
constructorconstructor
constructor(address _xiao)
  • Parameters: address _xiao
Xiaofunction
function Xiao() external view returns (address)
  • Visibility: external
  • State Mutability: view
  • Returns: address

The compiled ABI below is produced by solc 0.8.21 from the exact source bytes recorded in Source details. Consumers can paste it directly into ethers/web3/viem.

Click to expand JSON ABI
[
{
"inputs": [
{
"internalType": "address",
"name": "_xiao",
"type": "address"
}
],
"stateMutability": "nonpayable",
"type": "constructor"
},
{
"inputs": [],
"name": "Xiao",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
},
{
"inputs": [],
"name": "xiaoAddress",
"outputs": [
{
"internalType": "address",
"name": "",
"type": "address"
}
],
"stateMutability": "view",
"type": "function"
}
]