Source Code
Overview
ETH Balance
0 ETH
ETH Value
$0.00Latest 25 from a total of 937 transactions
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Set Primitive Ui... | 26661201 | 139 days ago | IN | 0 ETH | 0.00000002 | ||||
| Set Primitive Ui... | 26660718 | 139 days ago | IN | 0 ETH | 0.00000002 | ||||
| Delete Struct Ei... | 25023658 | 158 days ago | IN | 0 ETH | 0.00000004 | ||||
| Set Struct Eight... | 25023650 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Set Struct Eight... | 25023642 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Set Struct Eight... | 25023633 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Set Struct Eight... | 25023624 | 158 days ago | IN | 0 ETH | 0.00000004 | ||||
| Set Struct Eight... | 25023616 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Update Mapping A... | 25023608 | 158 days ago | IN | 0 ETH | 0.00000004 | ||||
| Update Struct Ei... | 25023600 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Update Struct Ei... | 25023592 | 158 days ago | IN | 0 ETH | 0.00000004 | ||||
| Update Struct Ei... | 25023585 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Update Struct Ei... | 25023578 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Update Struct Tw... | 25023570 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Update Struct Tw... | 25023562 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Set Primitive In... | 25023554 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Set Struct Two | 25023546 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Delete Mapping A... | 25023538 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Delete Struct Ei... | 25023530 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Delete Mapping U... | 25023522 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Update Mapping T... | 25023514 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Set Mapping To F... | 25023506 | 158 days ago | IN | 0 ETH | 0.00000025 | ||||
| Update Mapping A... | 25023498 | 158 days ago | IN | 0 ETH | 0.00000002 | ||||
| Set Mapping Addr... | 25023490 | 158 days ago | IN | 0 ETH | 0.00000006 | ||||
| Update Large Str... | 25023482 | 158 days ago | IN | 0 ETH | 0.00000002 |
Cross-Chain Transactions
Loading...
Loading
Contract Name:
TestContractPart5
Compiler Version
v0.8.30+commit.73712a01
Optimization Enabled:
No with 200 runs
Other Settings:
cancun EvmVersion
Contract Source Code (Solidity Standard Json-Input format)
// SPDX-License-Identifier: UNLICENSED
pragma solidity 0.8.30;
contract TestContractPart5 {
// Basic primitive types (excluding bytes and string)
uint256 public primitiveUint256;
uint32 public primitiveUint32;
bool public primitiveBool;
address public primitiveAddress;
int256 public primitiveInt256;
int32 public primitiveInt32;
bytes1 public primitiveBytes1;
// Fixed-size arrays
uint256[100] public fixedArrayUint256;
uint256[3][4][5] public fixedArray3DUint256;
uint256[7][7] public fixedArray2DSquare;
// Basic mappings (excluding those with bytes, string, or dynamic arrays)
mapping(uint256 => uint256) public mappingUintToUint;
// Structs without dynamic arrays, bytes, or strings
struct One {
uint256 firstValue;
uint256 secondValue;
}
struct Two {
uint128 firstValue;
uint128 secondValue;
}
struct SimpleStruct {
uint256 firstValue;
uint256 secondValue;
}
struct LargeStruct {
uint256 field1;
uint256 field2;
uint256 field3;
uint256 field4;
uint256 field5;
uint256 field6;
uint256 field7;
uint256 field8;
uint256 field9;
}
struct CompactStruct {
uint32 value1;
uint32 value2;
uint32 value3;
uint32 value4;
uint128 value5;
}
struct Eight {
One one;
mapping(uint256 => Two) twos;
address[5] owners;
}
// Struct state variables
One public structOne;
Two public structTwo;
Eight public structEight;
// Large struct array
LargeStruct[10] public largeStructArray;
// Simple struct mapping
mapping(address => SimpleStruct) public mappingAddressToSimpleStruct;
// Mapping to fixed array
mapping(address => uint256[10]) public mappingToFixedArray;
// Write functions for primitives
function setPrimitiveUint256(uint256 _value) public {
primitiveUint256 = _value;
}
function setPrimitiveUint32(uint32 _value) public {
primitiveUint32 = _value;
}
function setPrimitiveBool(bool _value) public {
primitiveBool = _value;
}
function setPrimitiveAddress(address _value) public {
primitiveAddress = _value;
}
function setPrimitiveInt256(int256 _value) public {
primitiveInt256 = _value;
}
function setPrimitiveInt32(int32 _value) public {
primitiveInt32 = _value;
}
function setPrimitiveBytes1(bytes1 _value) public {
primitiveBytes1 = _value;
}
// Write functions for fixed arrays
function setFixedArrayUint256(uint256 _index, uint256 _value) public {
require(_index < 100, "Index out of bounds");
fixedArrayUint256[_index] = _value;
}
function setFixedArray3DUint256(uint256 _index1, uint256 _index2, uint256 _index3, uint256 _value) public {
require(_index1 < 5, "First index out of bounds");
require(_index2 < 4, "Second index out of bounds");
require(_index3 < 3, "Third index out of bounds");
fixedArray3DUint256[_index1][_index2][_index3] = _value;
}
function setFixedArray2DSquare(uint256 _index1, uint256 _index2, uint256 _value) public {
require(_index1 < 7, "First index out of bounds");
require(_index2 < 7, "Second index out of bounds");
fixedArray2DSquare[_index1][_index2] = _value;
}
// Write functions for mappings
function setMappingUintToUint(uint256 _key, uint256 _value) public {
mappingUintToUint[_key] = _value;
}
function deleteMappingUintToUint(uint256 _key) public {
delete mappingUintToUint[_key];
}
// Write functions for struct One
function setStructOne(uint256 _firstValue, uint256 _secondValue) public {
structOne = One(_firstValue, _secondValue);
}
function updateStructOneFirst(uint256 _value) public {
structOne.firstValue = _value;
}
function updateStructOneSecond(uint256 _value) public {
structOne.secondValue = _value;
}
// Write functions for struct Two
function setStructTwo(uint128 _firstValue, uint128 _secondValue) public {
structTwo = Two(_firstValue, _secondValue);
}
function updateStructTwoFirst(uint128 _value) public {
structTwo.firstValue = _value;
}
function updateStructTwoSecond(uint128 _value) public {
structTwo.secondValue = _value;
}
// Write functions for struct Eight
function setStructEightOne(uint256 _firstValue, uint256 _secondValue) public {
structEight.one = One(_firstValue, _secondValue);
}
function updateStructEightOneFirst(uint256 _value) public {
structEight.one.firstValue = _value;
}
function updateStructEightOneSecond(uint256 _value) public {
structEight.one.secondValue = _value;
}
function setStructEightTwos(uint256 _key, uint128 _firstValue, uint128 _secondValue) public {
structEight.twos[_key] = Two(_firstValue, _secondValue);
}
function updateStructEightTwosFirst(uint256 _key, uint128 _value) public {
structEight.twos[_key].firstValue = _value;
}
function updateStructEightTwosSecond(uint256 _key, uint128 _value) public {
structEight.twos[_key].secondValue = _value;
}
function deleteStructEightTwos(uint256 _key) public {
delete structEight.twos[_key];
}
function setStructEightOwner(uint256 _index, address _owner) public {
require(_index < 5, "Index out of bounds");
structEight.owners[_index] = _owner;
}
function deleteStructEight() public {
delete structEight;
}
// Write functions for large struct array
function setLargeStructArrayElement(uint256 _index, LargeStruct memory _struct) public {
require(_index < 10, "Index out of bounds");
largeStructArray[_index] = _struct;
}
function updateLargeStructArrayField(uint256 _index, uint256 _field, uint256 _value) public {
require(_index < 10, "Index out of bounds");
require(_field < 9, "Field out of bounds");
if (_field == 0) largeStructArray[_index].field1 = _value;
else if (_field == 1) largeStructArray[_index].field2 = _value;
else if (_field == 2) largeStructArray[_index].field3 = _value;
else if (_field == 3) largeStructArray[_index].field4 = _value;
else if (_field == 4) largeStructArray[_index].field5 = _value;
else if (_field == 5) largeStructArray[_index].field6 = _value;
else if (_field == 6) largeStructArray[_index].field7 = _value;
else if (_field == 7) largeStructArray[_index].field8 = _value;
else if (_field == 8) largeStructArray[_index].field9 = _value;
}
// Write functions for simple struct mapping
function setMappingAddressToSimpleStruct(address _key, uint256 _firstValue, uint256 _secondValue) public {
mappingAddressToSimpleStruct[_key] = SimpleStruct(_firstValue, _secondValue);
}
function updateMappingAddressToSimpleStructFirst(address _key, uint256 _value) public {
mappingAddressToSimpleStruct[_key].firstValue = _value;
}
function updateMappingAddressToSimpleStructSecond(address _key, uint256 _value) public {
mappingAddressToSimpleStruct[_key].secondValue = _value;
}
function deleteMappingAddressToSimpleStruct(address _key) public {
delete mappingAddressToSimpleStruct[_key];
}
// Write functions for mapping to fixed array
function setMappingToFixedArray(address _key, uint256[10] memory _values) public {
for (uint256 i = 0; i < 10; i++) {
mappingToFixedArray[_key][i] = _values[i];
}
}
function updateMappingToFixedArrayElement(address _key, uint256 _index, uint256 _value) public {
require(_index < 10, "Index out of bounds");
mappingToFixedArray[_key][_index] = _value;
}
// Getter functions
function getStructEightOwner(uint256 _index) public view returns (address) {
require(_index < 5, "Index out of bounds");
return structEight.owners[_index];
}
function getStructEightTwos(uint256 _key) public view returns (uint128, uint128) {
Two memory two = structEight.twos[_key];
return (two.firstValue, two.secondValue);
}
function getMappingToFixedArrayElement(address _key, uint256 _index) public view returns (uint256) {
require(_index < 10, "Index out of bounds");
return mappingToFixedArray[_key][_index];
}
// Utility functions
function mappingUintToUintExists(uint256 _key) public view returns (bool) {
return mappingUintToUint[_key] != 0;
}
function mappingAddressToSimpleStructExists(address _key) public view returns (bool) {
return mappingAddressToSimpleStruct[_key].firstValue != 0 || mappingAddressToSimpleStruct[_key].secondValue != 0;
}
}{
"remappings": [
"forge-std/=lib/forge-std/src/"
],
"optimizer": {
"enabled": false,
"runs": 200
},
"metadata": {
"useLiteralContent": false,
"bytecodeHash": "ipfs",
"appendCBOR": true
},
"outputSelection": {
"*": {
"*": [
"evm.bytecode",
"evm.deployedBytecode",
"devdoc",
"userdoc",
"metadata",
"abi"
]
}
},
"evmVersion": "cancun",
"viaIR": false
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_key","type":"address"}],"name":"deleteMappingAddressToSimpleStruct","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_key","type":"uint256"}],"name":"deleteMappingUintToUint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"deleteStructEight","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_key","type":"uint256"}],"name":"deleteStructEightTwos","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"fixedArray2DSquare","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"fixedArray3DUint256","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"fixedArrayUint256","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_key","type":"address"},{"internalType":"uint256","name":"_index","type":"uint256"}],"name":"getMappingToFixedArrayElement","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_index","type":"uint256"}],"name":"getStructEightOwner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_key","type":"uint256"}],"name":"getStructEightTwos","outputs":[{"internalType":"uint128","name":"","type":"uint128"},{"internalType":"uint128","name":"","type":"uint128"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"largeStructArray","outputs":[{"internalType":"uint256","name":"field1","type":"uint256"},{"internalType":"uint256","name":"field2","type":"uint256"},{"internalType":"uint256","name":"field3","type":"uint256"},{"internalType":"uint256","name":"field4","type":"uint256"},{"internalType":"uint256","name":"field5","type":"uint256"},{"internalType":"uint256","name":"field6","type":"uint256"},{"internalType":"uint256","name":"field7","type":"uint256"},{"internalType":"uint256","name":"field8","type":"uint256"},{"internalType":"uint256","name":"field9","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"mappingAddressToSimpleStruct","outputs":[{"internalType":"uint256","name":"firstValue","type":"uint256"},{"internalType":"uint256","name":"secondValue","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"_key","type":"address"}],"name":"mappingAddressToSimpleStructExists","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"mappingToFixedArray","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"mappingUintToUint","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_key","type":"uint256"}],"name":"mappingUintToUintExists","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"primitiveAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"primitiveBool","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"primitiveBytes1","outputs":[{"internalType":"bytes1","name":"","type":"bytes1"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"primitiveInt256","outputs":[{"internalType":"int256","name":"","type":"int256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"primitiveInt32","outputs":[{"internalType":"int32","name":"","type":"int32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"primitiveUint256","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"primitiveUint32","outputs":[{"internalType":"uint32","name":"","type":"uint32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_index1","type":"uint256"},{"internalType":"uint256","name":"_index2","type":"uint256"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"setFixedArray2DSquare","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_index1","type":"uint256"},{"internalType":"uint256","name":"_index2","type":"uint256"},{"internalType":"uint256","name":"_index3","type":"uint256"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"setFixedArray3DUint256","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_index","type":"uint256"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"setFixedArrayUint256","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_index","type":"uint256"},{"components":[{"internalType":"uint256","name":"field1","type":"uint256"},{"internalType":"uint256","name":"field2","type":"uint256"},{"internalType":"uint256","name":"field3","type":"uint256"},{"internalType":"uint256","name":"field4","type":"uint256"},{"internalType":"uint256","name":"field5","type":"uint256"},{"internalType":"uint256","name":"field6","type":"uint256"},{"internalType":"uint256","name":"field7","type":"uint256"},{"internalType":"uint256","name":"field8","type":"uint256"},{"internalType":"uint256","name":"field9","type":"uint256"}],"internalType":"struct TestContractPart5.LargeStruct","name":"_struct","type":"tuple"}],"name":"setLargeStructArrayElement","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_key","type":"address"},{"internalType":"uint256","name":"_firstValue","type":"uint256"},{"internalType":"uint256","name":"_secondValue","type":"uint256"}],"name":"setMappingAddressToSimpleStruct","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_key","type":"address"},{"internalType":"uint256[10]","name":"_values","type":"uint256[10]"}],"name":"setMappingToFixedArray","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_key","type":"uint256"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"setMappingUintToUint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_value","type":"address"}],"name":"setPrimitiveAddress","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"_value","type":"bool"}],"name":"setPrimitiveBool","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes1","name":"_value","type":"bytes1"}],"name":"setPrimitiveBytes1","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"int256","name":"_value","type":"int256"}],"name":"setPrimitiveInt256","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"int32","name":"_value","type":"int32"}],"name":"setPrimitiveInt32","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"setPrimitiveUint256","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint32","name":"_value","type":"uint32"}],"name":"setPrimitiveUint32","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_firstValue","type":"uint256"},{"internalType":"uint256","name":"_secondValue","type":"uint256"}],"name":"setStructEightOne","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_index","type":"uint256"},{"internalType":"address","name":"_owner","type":"address"}],"name":"setStructEightOwner","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_key","type":"uint256"},{"internalType":"uint128","name":"_firstValue","type":"uint128"},{"internalType":"uint128","name":"_secondValue","type":"uint128"}],"name":"setStructEightTwos","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_firstValue","type":"uint256"},{"internalType":"uint256","name":"_secondValue","type":"uint256"}],"name":"setStructOne","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint128","name":"_firstValue","type":"uint128"},{"internalType":"uint128","name":"_secondValue","type":"uint128"}],"name":"setStructTwo","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"structEight","outputs":[{"components":[{"internalType":"uint256","name":"firstValue","type":"uint256"},{"internalType":"uint256","name":"secondValue","type":"uint256"}],"internalType":"struct TestContractPart5.One","name":"one","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"structOne","outputs":[{"internalType":"uint256","name":"firstValue","type":"uint256"},{"internalType":"uint256","name":"secondValue","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"structTwo","outputs":[{"internalType":"uint128","name":"firstValue","type":"uint128"},{"internalType":"uint128","name":"secondValue","type":"uint128"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"_index","type":"uint256"},{"internalType":"uint256","name":"_field","type":"uint256"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"updateLargeStructArrayField","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_key","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"updateMappingAddressToSimpleStructFirst","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_key","type":"address"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"updateMappingAddressToSimpleStructSecond","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_key","type":"address"},{"internalType":"uint256","name":"_index","type":"uint256"},{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"updateMappingToFixedArrayElement","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"updateStructEightOneFirst","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"updateStructEightOneSecond","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_key","type":"uint256"},{"internalType":"uint128","name":"_value","type":"uint128"}],"name":"updateStructEightTwosFirst","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_key","type":"uint256"},{"internalType":"uint128","name":"_value","type":"uint128"}],"name":"updateStructEightTwosSecond","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"updateStructOneFirst","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_value","type":"uint256"}],"name":"updateStructOneSecond","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint128","name":"_value","type":"uint128"}],"name":"updateStructTwoFirst","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint128","name":"_value","type":"uint128"}],"name":"updateStructTwoSecond","outputs":[],"stateMutability":"nonpayable","type":"function"}]Contract Creation Code
6080604052348015600e575f5ffd5b506129f88061001c5f395ff3fe608060405234801561000f575f5ffd5b5060043610610380575f3560e01c806379822ed5116101dc578063b7e874541161010d578063dceb454c116100ab578063f2b6aeae1161007a578063f2b6aeae14610a3a578063f308b92014610a56578063f866c6f914610a86578063f941d12714610aa257610380565b8063dceb454c146109a2578063ec50ca24146109be578063f07c8ea8146109ee578063f1e7ff2014610a0a57610380565b8063c86787f3116100e7578063c86787f31461092d578063cede8a431461094b578063d478cf4a14610967578063d55318631461098657610380565b8063b7e87454146108c5578063ba3ff6a0146108e1578063c28febb41461091157610380565b8063a3373bce1161017a578063ab7b909f11610154578063ab7b909f1461083e578063adaf1b891461086e578063af774e731461088a578063b73374a8146108a957610380565b8063a3373bce146107b9578063a7aae03a146107ea578063a90e22ef1461080657610380565b806387fef345116101b657806387fef345146107495780638b968863146107655780639482f6631461078157806396ddc7a31461079d57610380565b806379822ed5146106f35780637ae4f193146107115780637ddc8fd01461072d57610380565b8063428c8809116102b6578063615b5fad1161025457806369df5f771161022e57806369df5f77146106935780636a81601a146106b15780637181a8c5146106bb5780637800c4fa146106d757610380565b8063615b5fad14610617578063693e5a5f14610647578063695acbed1461066357610380565b8063586fb4cc11610290578063586fb4cc146105915780635c5a0b63146105af5780635d57412e146105cb5780635e549100146105fb57610380565b8063428c88091461053d578063463fba3d146105595780634a7d91c31461057557610380565b80631890c89b116103235780632546b9a7116102fd5780632546b9a7146104b457806331b70d5e146104d05780633c3edca8146104ee5780633fc2bc481461051f57610380565b80631890c89b1461044c57806319d45672146104685780631d5e26de1461048457610380565b80630bb187961161035f5780630bb18796146103da5780631453ed4c146103f6578063146565d914610414578063150026961461043057610380565b80621e676614610384578063052d5cd3146103a0578063072e85e6146103be575b5f5ffd5b61039e60048036038101906103999190611d38565b610abe565b005b6103a8610b5c565b6040516103b59190611d97565b60405180910390f35b6103d860048036038101906103d39190611db0565b610b82565b005b6103f460048036038101906103ef9190611e20565b610b91565b005b6103fe610bce565b60405161040b9190611e85565b60405180910390f35b61042e60048036038101906104299190611db0565b610be1565b005b61044a60048036038101906104459190611e9e565b610bea565b005b61046660048036038101906104619190611f02565b610cff565b005b610482600480360381019061047d9190611f75565b610d48565b005b61049e60048036038101906104999190611db0565b610d65565b6040516104ab9190611faf565b60405180910390f35b6104ce60048036038101906104c99190611fc8565b610d82565b005b6104d8610d9c565b6040516104e59190612042565b60405180910390f35b61050860048036038101906105039190611db0565b610dc4565b60405161051692919061206a565b60405180910390f35b610527610e8c565b60405161053491906120ac565b60405180910390f35b610557600480360381019061055291906120ef565b610e9e565b005b610573600480360381019061056e919061211a565b610ec4565b005b61058f600480360381019061058a9190611fc8565b610f15565b005b610599610f45565b6040516105a69190612170565b60405180910390f35b6105c960048036038101906105c491906121c2565b610f4b565b005b6105e560048036038101906105e091906121ed565b610f6e565b6040516105f2919061224c565b60405180910390f35b61061560048036038101906106109190611db0565b610fab565b005b610631600480360381019061062c9190611db0565b611008565b60405161063e919061224c565b60405180910390f35b610661600480360381019061065c9190612265565b61101d565b005b61067d60048036038101906106789190611f02565b61106e565b60405161068a919061224c565b60405180910390f35b61069b611093565b6040516106a8919061224c565b60405180910390f35b6106b9611098565b005b6106d560048036038101906106d09190611fc8565b6110c1565b005b6106f160048036038101906106ec9190612290565b611122565b005b6106fb6111f1565b60405161070891906122ef565b60405180910390f35b61072b60048036038101906107269190611db0565b611206565b005b61074760048036038101906107429190611f02565b611213565b005b610763600480360381019061075e91906121ed565b61125d565b005b61077f600480360381019061077a9190612332565b61147f565b005b61079b60048036038101906107969190611db0565b611489565b005b6107b760048036038101906107b291906121ed565b6114a0565b005b6107d360048036038101906107ce9190612265565b61155b565b6040516107e192919061235d565b60405180910390f35b61080460048036038101906107ff9190611db0565b61157c565b005b610820600480360381019061081b9190611db0565b611588565b60405161083599989796959493929190612384565b60405180910390f35b61085860048036038101906108539190612265565b6115d9565b6040516108659190611faf565b60405180910390f35b61088860048036038101906108839190612578565b611671565b005b61089261172d565b6040516108a092919061235d565b60405180910390f35b6108c360048036038101906108be9190612265565b61173e565b005b6108df60048036038101906108da91906125b7565b611782565b005b6108fb60048036038101906108f69190611db0565b61183e565b6040516109089190611d97565b60405180910390f35b61092b6004803603810190610926919061261f565b6118c1565b005b6109356118df565b6040516109429190611faf565b60405180910390f35b61096560048036038101906109609190611db0565b6118f2565b005b61096f611900565b60405161097d92919061206a565b60405180910390f35b6109a0600480360381019061099b9190611e20565b611947565b005b6109bc60048036038101906109b79190612700565b611985565b005b6109d860048036038101906109d39190611fc8565b611a12565b6040516109e5919061224c565b60405180910390f35b610a086004803603810190610a039190611fc8565b611a3d565b005b610a246004803603810190610a1f9190611f02565b611a6f565b604051610a31919061224c565b60405180910390f35b610a546004803603810190610a4f919061273f565b611b0d565b005b610a706004803603810190610a6b9190611db0565b611baa565b604051610a7d919061224c565b60405180910390f35b610aa06004803603810190610a9b9190611d38565b611bc3565b005b610abc6004803603810190610ab7919061211a565b611c30565b005b600a8210610b01576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af8906127d7565b60405180910390fd5b8061013c5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2083600a8110610b5257610b516127f5565b5b0181905550505050565b600160059054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b8060d95f016001018190555050565b8060d85f015f6101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555050565b600360049054906101000a900460f81b81565b805f8190555050565b60058410610c2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c249061286c565b60405180910390fd5b60048310610c70576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c67906128d4565b60405180910390fd5b60038210610cb3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610caa9061293c565b60405180910390fd5b8060688560058110610cc857610cc76127f5565b5b600c02018460048110610cde57610cdd6127f5565b5b600302018360038110610cf457610cf36127f5565b5b018190555050505050565b8061013b5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f01819055505050565b80600160046101000a81548160ff02191690831515021790555050565b5f5f60d55f8481526020019081526020015f205414159050919050565b8060d55f8481526020019081526020015f20819055505050565b60d9805f016040518060400160405290815f8201548152602001600182015481525050905081565b5f5f5f60d96002015f8581526020019081526020015f206040518060400160405290815f82015f9054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1681526020015f820160109054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff16815250509050805f015181602001519250925050915091565b60035f9054906101000a900460030b81565b8060035f6101000a81548163ffffffff021916908360030b63ffffffff16021790555050565b8060d96002015f8481526020019081526020015f205f0160106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055505050565b60405180604001604052808381526020018281525060d65f820151815f0155602082015181600101559050505050565b60025481565b8060015f6101000a81548163ffffffff021916908363ffffffff16021790555050565b60688360058110610f7d575f80fd5b600c02018260048110610f8e575f80fd5b600302018160038110610f9f575f80fd5b015f9250925050505481565b60d96002015f8281526020019081526020015f205f5f82015f6101000a8154906fffffffffffffffffffffffffffffffff02191690555f820160106101000a8154906fffffffffffffffffffffffffffffffff0219169055505050565b60d5602052805f5260405f205f915090505481565b61013b5f8273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f5f82015f9055600182015f9055505050565b61013c602052815f5260405f2081600a8110611088575f80fd5b015f91509150505481565b5f5481565b60d95f5f82015f5f82015f9055600182015f90555050600382015f6110bd9190611c80565b5050565b60648210611104576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110fb906127d7565b60405180910390fd5b8060048360648110611119576111186127f5565b5b01819055505050565b6040518060400160405280836fffffffffffffffffffffffffffffffff168152602001826fffffffffffffffffffffffffffffffff1681525060d96002015f8581526020019081526020015f205f820151815f015f6101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055506020820151815f0160106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff160217905550905050505050565b60015f9054906101000a900463ffffffff1681565b8060d66001018190555050565b8061013b5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20600101819055505050565b600a83106112a0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611297906127d7565b60405180910390fd5b600982106112e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112da906129a4565b60405180910390fd5b5f820361130e578060e184600a81106112ff576112fe6127f5565b5b600902015f018190555061147a565b6001820361133b578060e184600a811061132b5761132a6127f5565b5b6009020160010181905550611479565b60028203611368578060e184600a8110611358576113576127f5565b5b6009020160020181905550611478565b60038203611395578060e184600a8110611385576113846127f5565b5b6009020160030181905550611477565b600482036113c2578060e184600a81106113b2576113b16127f5565b5b6009020160040181905550611476565b600582036113ef578060e184600a81106113df576113de6127f5565b5b6009020160050181905550611475565b6006820361141c578060e184600a811061140c5761140b6127f5565b5b6009020160060181905550611474565b60078203611449578060e184600a8110611439576114386127f5565b5b6009020160070181905550611473565b60088203611472578060e184600a8110611466576114656127f5565b5b60090201600801819055505b5b5b5b5b5b5b5b5b505050565b8060028190555050565b60d55f8281526020019081526020015f205f905550565b600783106114e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114da9061286c565b60405180910390fd5b60078210611526576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151d906128d4565b60405180910390fd5b8060a4846007811061153b5761153a6127f5565b5b600702018360078110611551576115506127f5565b5b0181905550505050565b61013b602052805f5260405f205f91509050805f0154908060010154905082565b8060d65f018190555050565b60e181600a8110611597575f80fd5b600902015f91509050805f0154908060010154908060020154908060030154908060040154908060050154908060060154908060070154908060080154905089565b5f5f61013b5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f015414158061166a57505f61013b5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f206001015414155b9050919050565b600a82106116b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ab906127d7565b60405180910390fd5b8060e183600a81106116c9576116c86127f5565b5b600902015f820151815f01556020820151816001015560408201518160020155606082015181600301556080820151816004015560a0820151816005015560c0820151816006015560e0820151816007015561010082015181600801559050505050565b60d6805f0154908060010154905082565b80600160056101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6040518060400160405280836fffffffffffffffffffffffffffffffff168152602001826fffffffffffffffffffffffffffffffff1681525060d85f820151815f015f6101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055506020820151815f0160106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055509050505050565b5f60058210611882576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611879906127d7565b60405180910390fd5b60d96003018260058110611899576118986127f5565b5b015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b80600360046101000a81548160ff021916908360f81c021790555050565b600160049054906101000a900460ff1681565b8060d95f015f018190555050565b60d8805f015f9054906101000a90046fffffffffffffffffffffffffffffffff1690805f0160109054906101000a90046fffffffffffffffffffffffffffffffff16905082565b8060d85f0160106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555050565b5f5f90505b600a811015611a0d578181600a81106119a6576119a56127f5565b5b602002015161013c5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2082600a81106119fb576119fa6127f5565b5b0181905550808060010191505061198a565b505050565b60a48260078110611a21575f80fd5b600702018160078110611a32575f80fd5b015f91509150505481565b60405180604001604052808381526020018281525060d95f015f820151815f0155602082015181600101559050505050565b5f600a8210611ab3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aaa906127d7565b60405180910390fd5b61013c5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2082600a8110611b0357611b026127f5565b5b0154905092915050565b60058210611b50576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b47906127d7565b60405180910390fd5b8060d96003018360058110611b6857611b676127f5565b5b015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60048160648110611bb9575f80fd5b015f915090505481565b60405180604001604052808381526020018281525061013b5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f820151815f015560208201518160010155905050505050565b8060d96002015f8481526020019081526020015f205f015f6101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055505050565b505f81556001015f81556001015f81556001015f81556001015f9055565b5f604051905090565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611cd482611cab565b9050919050565b611ce481611cca565b8114611cee575f5ffd5b50565b5f81359050611cff81611cdb565b92915050565b5f819050919050565b611d1781611d05565b8114611d21575f5ffd5b50565b5f81359050611d3281611d0e565b92915050565b5f5f5f60608486031215611d4f57611d4e611ca7565b5b5f611d5c86828701611cf1565b9350506020611d6d86828701611d24565b9250506040611d7e86828701611d24565b9150509250925092565b611d9181611cca565b82525050565b5f602082019050611daa5f830184611d88565b92915050565b5f60208284031215611dc557611dc4611ca7565b5b5f611dd284828501611d24565b91505092915050565b5f6fffffffffffffffffffffffffffffffff82169050919050565b611dff81611ddb565b8114611e09575f5ffd5b50565b5f81359050611e1a81611df6565b92915050565b5f60208284031215611e3557611e34611ca7565b5b5f611e4284828501611e0c565b91505092915050565b5f7fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b611e7f81611e4b565b82525050565b5f602082019050611e985f830184611e76565b92915050565b5f5f5f5f60808587031215611eb657611eb5611ca7565b5b5f611ec387828801611d24565b9450506020611ed487828801611d24565b9350506040611ee587828801611d24565b9250506060611ef687828801611d24565b91505092959194509250565b5f5f60408385031215611f1857611f17611ca7565b5b5f611f2585828601611cf1565b9250506020611f3685828601611d24565b9150509250929050565b5f8115159050919050565b611f5481611f40565b8114611f5e575f5ffd5b50565b5f81359050611f6f81611f4b565b92915050565b5f60208284031215611f8a57611f89611ca7565b5b5f611f9784828501611f61565b91505092915050565b611fa981611f40565b82525050565b5f602082019050611fc25f830184611fa0565b92915050565b5f5f60408385031215611fde57611fdd611ca7565b5b5f611feb85828601611d24565b9250506020611ffc85828601611d24565b9150509250929050565b61200f81611d05565b82525050565b604082015f8201516120295f850182612006565b50602082015161203c6020850182612006565b50505050565b5f6040820190506120555f830184612015565b92915050565b61206481611ddb565b82525050565b5f60408201905061207d5f83018561205b565b61208a602083018461205b565b9392505050565b5f8160030b9050919050565b6120a681612091565b82525050565b5f6020820190506120bf5f83018461209d565b92915050565b6120ce81612091565b81146120d8575f5ffd5b50565b5f813590506120e9816120c5565b92915050565b5f6020828403121561210457612103611ca7565b5b5f612111848285016120db565b91505092915050565b5f5f604083850312156121305761212f611ca7565b5b5f61213d85828601611d24565b925050602061214e85828601611e0c565b9150509250929050565b5f819050919050565b61216a81612158565b82525050565b5f6020820190506121835f830184612161565b92915050565b5f63ffffffff82169050919050565b6121a181612189565b81146121ab575f5ffd5b50565b5f813590506121bc81612198565b92915050565b5f602082840312156121d7576121d6611ca7565b5b5f6121e4848285016121ae565b91505092915050565b5f5f5f6060848603121561220457612203611ca7565b5b5f61221186828701611d24565b935050602061222286828701611d24565b925050604061223386828701611d24565b9150509250925092565b61224681611d05565b82525050565b5f60208201905061225f5f83018461223d565b92915050565b5f6020828403121561227a57612279611ca7565b5b5f61228784828501611cf1565b91505092915050565b5f5f5f606084860312156122a7576122a6611ca7565b5b5f6122b486828701611d24565b93505060206122c586828701611e0c565b92505060406122d686828701611e0c565b9150509250925092565b6122e981612189565b82525050565b5f6020820190506123025f8301846122e0565b92915050565b61231181612158565b811461231b575f5ffd5b50565b5f8135905061232c81612308565b92915050565b5f6020828403121561234757612346611ca7565b5b5f6123548482850161231e565b91505092915050565b5f6040820190506123705f83018561223d565b61237d602083018461223d565b9392505050565b5f610120820190506123985f83018c61223d565b6123a5602083018b61223d565b6123b2604083018a61223d565b6123bf606083018961223d565b6123cc608083018861223d565b6123d960a083018761223d565b6123e660c083018661223d565b6123f360e083018561223d565b61240161010083018461223d565b9a9950505050505050505050565b5f5ffd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61245982612413565b810181811067ffffffffffffffff8211171561247857612477612423565b5b80604052505050565b5f61248a611c9e565b90506124968282612450565b919050565b5f61012082840312156124b1576124b061240f565b5b6124bc610120612481565b90505f6124cb84828501611d24565b5f8301525060206124de84828501611d24565b60208301525060406124f284828501611d24565b604083015250606061250684828501611d24565b606083015250608061251a84828501611d24565b60808301525060a061252e84828501611d24565b60a08301525060c061254284828501611d24565b60c08301525060e061255684828501611d24565b60e08301525061010061256b84828501611d24565b6101008301525092915050565b5f5f610140838503121561258f5761258e611ca7565b5b5f61259c85828601611d24565b92505060206125ad8582860161249b565b9150509250929050565b5f5f604083850312156125cd576125cc611ca7565b5b5f6125da85828601611e0c565b92505060206125eb85828601611e0c565b9150509250929050565b6125fe81611e4b565b8114612608575f5ffd5b50565b5f81359050612619816125f5565b92915050565b5f6020828403121561263457612633611ca7565b5b5f6126418482850161260b565b91505092915050565b5f5ffd5b5f67ffffffffffffffff82111561266857612667612423565b5b602082029050919050565b5f5ffd5b5f6126896126848461264e565b612481565b905080602084028301858111156126a3576126a2612673565b5b835b818110156126cc57806126b88882611d24565b8452602084019350506020810190506126a5565b5050509392505050565b5f82601f8301126126ea576126e961264a565b5b600a6126f7848285612677565b91505092915050565b5f5f610160838503121561271757612716611ca7565b5b5f61272485828601611cf1565b9250506020612735858286016126d6565b9150509250929050565b5f5f6040838503121561275557612754611ca7565b5b5f61276285828601611d24565b925050602061277385828601611cf1565b9150509250929050565b5f82825260208201905092915050565b7f496e646578206f7574206f6620626f756e6473000000000000000000000000005f82015250565b5f6127c160138361277d565b91506127cc8261278d565b602082019050919050565b5f6020820190508181035f8301526127ee816127b5565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f466972737420696e646578206f7574206f6620626f756e6473000000000000005f82015250565b5f61285660198361277d565b915061286182612822565b602082019050919050565b5f6020820190508181035f8301526128838161284a565b9050919050565b7f5365636f6e6420696e646578206f7574206f6620626f756e64730000000000005f82015250565b5f6128be601a8361277d565b91506128c98261288a565b602082019050919050565b5f6020820190508181035f8301526128eb816128b2565b9050919050565b7f546869726420696e646578206f7574206f6620626f756e6473000000000000005f82015250565b5f61292660198361277d565b9150612931826128f2565b602082019050919050565b5f6020820190508181035f8301526129538161291a565b9050919050565b7f4669656c64206f7574206f6620626f756e6473000000000000000000000000005f82015250565b5f61298e60138361277d565b91506129998261295a565b602082019050919050565b5f6020820190508181035f8301526129bb81612982565b905091905056fea2646970667358221220084da3736eac407257c0d3dd7916fab74241c749a7178e61f651514d19c1b43364736f6c634300081e0033
Deployed Bytecode
0x608060405234801561000f575f5ffd5b5060043610610380575f3560e01c806379822ed5116101dc578063b7e874541161010d578063dceb454c116100ab578063f2b6aeae1161007a578063f2b6aeae14610a3a578063f308b92014610a56578063f866c6f914610a86578063f941d12714610aa257610380565b8063dceb454c146109a2578063ec50ca24146109be578063f07c8ea8146109ee578063f1e7ff2014610a0a57610380565b8063c86787f3116100e7578063c86787f31461092d578063cede8a431461094b578063d478cf4a14610967578063d55318631461098657610380565b8063b7e87454146108c5578063ba3ff6a0146108e1578063c28febb41461091157610380565b8063a3373bce1161017a578063ab7b909f11610154578063ab7b909f1461083e578063adaf1b891461086e578063af774e731461088a578063b73374a8146108a957610380565b8063a3373bce146107b9578063a7aae03a146107ea578063a90e22ef1461080657610380565b806387fef345116101b657806387fef345146107495780638b968863146107655780639482f6631461078157806396ddc7a31461079d57610380565b806379822ed5146106f35780637ae4f193146107115780637ddc8fd01461072d57610380565b8063428c8809116102b6578063615b5fad1161025457806369df5f771161022e57806369df5f77146106935780636a81601a146106b15780637181a8c5146106bb5780637800c4fa146106d757610380565b8063615b5fad14610617578063693e5a5f14610647578063695acbed1461066357610380565b8063586fb4cc11610290578063586fb4cc146105915780635c5a0b63146105af5780635d57412e146105cb5780635e549100146105fb57610380565b8063428c88091461053d578063463fba3d146105595780634a7d91c31461057557610380565b80631890c89b116103235780632546b9a7116102fd5780632546b9a7146104b457806331b70d5e146104d05780633c3edca8146104ee5780633fc2bc481461051f57610380565b80631890c89b1461044c57806319d45672146104685780631d5e26de1461048457610380565b80630bb187961161035f5780630bb18796146103da5780631453ed4c146103f6578063146565d914610414578063150026961461043057610380565b80621e676614610384578063052d5cd3146103a0578063072e85e6146103be575b5f5ffd5b61039e60048036038101906103999190611d38565b610abe565b005b6103a8610b5c565b6040516103b59190611d97565b60405180910390f35b6103d860048036038101906103d39190611db0565b610b82565b005b6103f460048036038101906103ef9190611e20565b610b91565b005b6103fe610bce565b60405161040b9190611e85565b60405180910390f35b61042e60048036038101906104299190611db0565b610be1565b005b61044a60048036038101906104459190611e9e565b610bea565b005b61046660048036038101906104619190611f02565b610cff565b005b610482600480360381019061047d9190611f75565b610d48565b005b61049e60048036038101906104999190611db0565b610d65565b6040516104ab9190611faf565b60405180910390f35b6104ce60048036038101906104c99190611fc8565b610d82565b005b6104d8610d9c565b6040516104e59190612042565b60405180910390f35b61050860048036038101906105039190611db0565b610dc4565b60405161051692919061206a565b60405180910390f35b610527610e8c565b60405161053491906120ac565b60405180910390f35b610557600480360381019061055291906120ef565b610e9e565b005b610573600480360381019061056e919061211a565b610ec4565b005b61058f600480360381019061058a9190611fc8565b610f15565b005b610599610f45565b6040516105a69190612170565b60405180910390f35b6105c960048036038101906105c491906121c2565b610f4b565b005b6105e560048036038101906105e091906121ed565b610f6e565b6040516105f2919061224c565b60405180910390f35b61061560048036038101906106109190611db0565b610fab565b005b610631600480360381019061062c9190611db0565b611008565b60405161063e919061224c565b60405180910390f35b610661600480360381019061065c9190612265565b61101d565b005b61067d60048036038101906106789190611f02565b61106e565b60405161068a919061224c565b60405180910390f35b61069b611093565b6040516106a8919061224c565b60405180910390f35b6106b9611098565b005b6106d560048036038101906106d09190611fc8565b6110c1565b005b6106f160048036038101906106ec9190612290565b611122565b005b6106fb6111f1565b60405161070891906122ef565b60405180910390f35b61072b60048036038101906107269190611db0565b611206565b005b61074760048036038101906107429190611f02565b611213565b005b610763600480360381019061075e91906121ed565b61125d565b005b61077f600480360381019061077a9190612332565b61147f565b005b61079b60048036038101906107969190611db0565b611489565b005b6107b760048036038101906107b291906121ed565b6114a0565b005b6107d360048036038101906107ce9190612265565b61155b565b6040516107e192919061235d565b60405180910390f35b61080460048036038101906107ff9190611db0565b61157c565b005b610820600480360381019061081b9190611db0565b611588565b60405161083599989796959493929190612384565b60405180910390f35b61085860048036038101906108539190612265565b6115d9565b6040516108659190611faf565b60405180910390f35b61088860048036038101906108839190612578565b611671565b005b61089261172d565b6040516108a092919061235d565b60405180910390f35b6108c360048036038101906108be9190612265565b61173e565b005b6108df60048036038101906108da91906125b7565b611782565b005b6108fb60048036038101906108f69190611db0565b61183e565b6040516109089190611d97565b60405180910390f35b61092b6004803603810190610926919061261f565b6118c1565b005b6109356118df565b6040516109429190611faf565b60405180910390f35b61096560048036038101906109609190611db0565b6118f2565b005b61096f611900565b60405161097d92919061206a565b60405180910390f35b6109a0600480360381019061099b9190611e20565b611947565b005b6109bc60048036038101906109b79190612700565b611985565b005b6109d860048036038101906109d39190611fc8565b611a12565b6040516109e5919061224c565b60405180910390f35b610a086004803603810190610a039190611fc8565b611a3d565b005b610a246004803603810190610a1f9190611f02565b611a6f565b604051610a31919061224c565b60405180910390f35b610a546004803603810190610a4f919061273f565b611b0d565b005b610a706004803603810190610a6b9190611db0565b611baa565b604051610a7d919061224c565b60405180910390f35b610aa06004803603810190610a9b9190611d38565b611bc3565b005b610abc6004803603810190610ab7919061211a565b611c30565b005b600a8210610b01576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610af8906127d7565b60405180910390fd5b8061013c5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2083600a8110610b5257610b516127f5565b5b0181905550505050565b600160059054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b8060d95f016001018190555050565b8060d85f015f6101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555050565b600360049054906101000a900460f81b81565b805f8190555050565b60058410610c2d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c249061286c565b60405180910390fd5b60048310610c70576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c67906128d4565b60405180910390fd5b60038210610cb3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610caa9061293c565b60405180910390fd5b8060688560058110610cc857610cc76127f5565b5b600c02018460048110610cde57610cdd6127f5565b5b600302018360038110610cf457610cf36127f5565b5b018190555050505050565b8061013b5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f01819055505050565b80600160046101000a81548160ff02191690831515021790555050565b5f5f60d55f8481526020019081526020015f205414159050919050565b8060d55f8481526020019081526020015f20819055505050565b60d9805f016040518060400160405290815f8201548152602001600182015481525050905081565b5f5f5f60d96002015f8581526020019081526020015f206040518060400160405290815f82015f9054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff1681526020015f820160109054906101000a90046fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff166fffffffffffffffffffffffffffffffff16815250509050805f015181602001519250925050915091565b60035f9054906101000a900460030b81565b8060035f6101000a81548163ffffffff021916908360030b63ffffffff16021790555050565b8060d96002015f8481526020019081526020015f205f0160106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055505050565b60405180604001604052808381526020018281525060d65f820151815f0155602082015181600101559050505050565b60025481565b8060015f6101000a81548163ffffffff021916908363ffffffff16021790555050565b60688360058110610f7d575f80fd5b600c02018260048110610f8e575f80fd5b600302018160038110610f9f575f80fd5b015f9250925050505481565b60d96002015f8281526020019081526020015f205f5f82015f6101000a8154906fffffffffffffffffffffffffffffffff02191690555f820160106101000a8154906fffffffffffffffffffffffffffffffff0219169055505050565b60d5602052805f5260405f205f915090505481565b61013b5f8273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f5f82015f9055600182015f9055505050565b61013c602052815f5260405f2081600a8110611088575f80fd5b015f91509150505481565b5f5481565b60d95f5f82015f5f82015f9055600182015f90555050600382015f6110bd9190611c80565b5050565b60648210611104576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110fb906127d7565b60405180910390fd5b8060048360648110611119576111186127f5565b5b01819055505050565b6040518060400160405280836fffffffffffffffffffffffffffffffff168152602001826fffffffffffffffffffffffffffffffff1681525060d96002015f8581526020019081526020015f205f820151815f015f6101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055506020820151815f0160106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff160217905550905050505050565b60015f9054906101000a900463ffffffff1681565b8060d66001018190555050565b8061013b5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20600101819055505050565b600a83106112a0576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611297906127d7565b60405180910390fd5b600982106112e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016112da906129a4565b60405180910390fd5b5f820361130e578060e184600a81106112ff576112fe6127f5565b5b600902015f018190555061147a565b6001820361133b578060e184600a811061132b5761132a6127f5565b5b6009020160010181905550611479565b60028203611368578060e184600a8110611358576113576127f5565b5b6009020160020181905550611478565b60038203611395578060e184600a8110611385576113846127f5565b5b6009020160030181905550611477565b600482036113c2578060e184600a81106113b2576113b16127f5565b5b6009020160040181905550611476565b600582036113ef578060e184600a81106113df576113de6127f5565b5b6009020160050181905550611475565b6006820361141c578060e184600a811061140c5761140b6127f5565b5b6009020160060181905550611474565b60078203611449578060e184600a8110611439576114386127f5565b5b6009020160070181905550611473565b60088203611472578060e184600a8110611466576114656127f5565b5b60090201600801819055505b5b5b5b5b5b5b5b5b505050565b8060028190555050565b60d55f8281526020019081526020015f205f905550565b600783106114e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016114da9061286c565b60405180910390fd5b60078210611526576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161151d906128d4565b60405180910390fd5b8060a4846007811061153b5761153a6127f5565b5b600702018360078110611551576115506127f5565b5b0181905550505050565b61013b602052805f5260405f205f91509050805f0154908060010154905082565b8060d65f018190555050565b60e181600a8110611597575f80fd5b600902015f91509050805f0154908060010154908060020154908060030154908060040154908060050154908060060154908060070154908060080154905089565b5f5f61013b5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f015414158061166a57505f61013b5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f206001015414155b9050919050565b600a82106116b4576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016116ab906127d7565b60405180910390fd5b8060e183600a81106116c9576116c86127f5565b5b600902015f820151815f01556020820151816001015560408201518160020155606082015181600301556080820151816004015560a0820151816005015560c0820151816006015560e0820151816007015561010082015181600801559050505050565b60d6805f0154908060010154905082565b80600160056101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6040518060400160405280836fffffffffffffffffffffffffffffffff168152602001826fffffffffffffffffffffffffffffffff1681525060d85f820151815f015f6101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055506020820151815f0160106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055509050505050565b5f60058210611882576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611879906127d7565b60405180910390fd5b60d96003018260058110611899576118986127f5565b5b015f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff169050919050565b80600360046101000a81548160ff021916908360f81c021790555050565b600160049054906101000a900460ff1681565b8060d95f015f018190555050565b60d8805f015f9054906101000a90046fffffffffffffffffffffffffffffffff1690805f0160109054906101000a90046fffffffffffffffffffffffffffffffff16905082565b8060d85f0160106101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff16021790555050565b5f5f90505b600a811015611a0d578181600a81106119a6576119a56127f5565b5b602002015161013c5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2082600a81106119fb576119fa6127f5565b5b0181905550808060010191505061198a565b505050565b60a48260078110611a21575f80fd5b600702018160078110611a32575f80fd5b015f91509150505481565b60405180604001604052808381526020018281525060d95f015f820151815f0155602082015181600101559050505050565b5f600a8210611ab3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611aaa906127d7565b60405180910390fd5b61013c5f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2082600a8110611b0357611b026127f5565b5b0154905092915050565b60058210611b50576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611b47906127d7565b60405180910390fd5b8060d96003018360058110611b6857611b676127f5565b5b015f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505050565b60048160648110611bb9575f80fd5b015f915090505481565b60405180604001604052808381526020018281525061013b5f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f820151815f015560208201518160010155905050505050565b8060d96002015f8481526020019081526020015f205f015f6101000a8154816fffffffffffffffffffffffffffffffff02191690836fffffffffffffffffffffffffffffffff1602179055505050565b505f81556001015f81556001015f81556001015f81556001015f9055565b5f604051905090565b5f5ffd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611cd482611cab565b9050919050565b611ce481611cca565b8114611cee575f5ffd5b50565b5f81359050611cff81611cdb565b92915050565b5f819050919050565b611d1781611d05565b8114611d21575f5ffd5b50565b5f81359050611d3281611d0e565b92915050565b5f5f5f60608486031215611d4f57611d4e611ca7565b5b5f611d5c86828701611cf1565b9350506020611d6d86828701611d24565b9250506040611d7e86828701611d24565b9150509250925092565b611d9181611cca565b82525050565b5f602082019050611daa5f830184611d88565b92915050565b5f60208284031215611dc557611dc4611ca7565b5b5f611dd284828501611d24565b91505092915050565b5f6fffffffffffffffffffffffffffffffff82169050919050565b611dff81611ddb565b8114611e09575f5ffd5b50565b5f81359050611e1a81611df6565b92915050565b5f60208284031215611e3557611e34611ca7565b5b5f611e4284828501611e0c565b91505092915050565b5f7fff0000000000000000000000000000000000000000000000000000000000000082169050919050565b611e7f81611e4b565b82525050565b5f602082019050611e985f830184611e76565b92915050565b5f5f5f5f60808587031215611eb657611eb5611ca7565b5b5f611ec387828801611d24565b9450506020611ed487828801611d24565b9350506040611ee587828801611d24565b9250506060611ef687828801611d24565b91505092959194509250565b5f5f60408385031215611f1857611f17611ca7565b5b5f611f2585828601611cf1565b9250506020611f3685828601611d24565b9150509250929050565b5f8115159050919050565b611f5481611f40565b8114611f5e575f5ffd5b50565b5f81359050611f6f81611f4b565b92915050565b5f60208284031215611f8a57611f89611ca7565b5b5f611f9784828501611f61565b91505092915050565b611fa981611f40565b82525050565b5f602082019050611fc25f830184611fa0565b92915050565b5f5f60408385031215611fde57611fdd611ca7565b5b5f611feb85828601611d24565b9250506020611ffc85828601611d24565b9150509250929050565b61200f81611d05565b82525050565b604082015f8201516120295f850182612006565b50602082015161203c6020850182612006565b50505050565b5f6040820190506120555f830184612015565b92915050565b61206481611ddb565b82525050565b5f60408201905061207d5f83018561205b565b61208a602083018461205b565b9392505050565b5f8160030b9050919050565b6120a681612091565b82525050565b5f6020820190506120bf5f83018461209d565b92915050565b6120ce81612091565b81146120d8575f5ffd5b50565b5f813590506120e9816120c5565b92915050565b5f6020828403121561210457612103611ca7565b5b5f612111848285016120db565b91505092915050565b5f5f604083850312156121305761212f611ca7565b5b5f61213d85828601611d24565b925050602061214e85828601611e0c565b9150509250929050565b5f819050919050565b61216a81612158565b82525050565b5f6020820190506121835f830184612161565b92915050565b5f63ffffffff82169050919050565b6121a181612189565b81146121ab575f5ffd5b50565b5f813590506121bc81612198565b92915050565b5f602082840312156121d7576121d6611ca7565b5b5f6121e4848285016121ae565b91505092915050565b5f5f5f6060848603121561220457612203611ca7565b5b5f61221186828701611d24565b935050602061222286828701611d24565b925050604061223386828701611d24565b9150509250925092565b61224681611d05565b82525050565b5f60208201905061225f5f83018461223d565b92915050565b5f6020828403121561227a57612279611ca7565b5b5f61228784828501611cf1565b91505092915050565b5f5f5f606084860312156122a7576122a6611ca7565b5b5f6122b486828701611d24565b93505060206122c586828701611e0c565b92505060406122d686828701611e0c565b9150509250925092565b6122e981612189565b82525050565b5f6020820190506123025f8301846122e0565b92915050565b61231181612158565b811461231b575f5ffd5b50565b5f8135905061232c81612308565b92915050565b5f6020828403121561234757612346611ca7565b5b5f6123548482850161231e565b91505092915050565b5f6040820190506123705f83018561223d565b61237d602083018461223d565b9392505050565b5f610120820190506123985f83018c61223d565b6123a5602083018b61223d565b6123b2604083018a61223d565b6123bf606083018961223d565b6123cc608083018861223d565b6123d960a083018761223d565b6123e660c083018661223d565b6123f360e083018561223d565b61240161010083018461223d565b9a9950505050505050505050565b5f5ffd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61245982612413565b810181811067ffffffffffffffff8211171561247857612477612423565b5b80604052505050565b5f61248a611c9e565b90506124968282612450565b919050565b5f61012082840312156124b1576124b061240f565b5b6124bc610120612481565b90505f6124cb84828501611d24565b5f8301525060206124de84828501611d24565b60208301525060406124f284828501611d24565b604083015250606061250684828501611d24565b606083015250608061251a84828501611d24565b60808301525060a061252e84828501611d24565b60a08301525060c061254284828501611d24565b60c08301525060e061255684828501611d24565b60e08301525061010061256b84828501611d24565b6101008301525092915050565b5f5f610140838503121561258f5761258e611ca7565b5b5f61259c85828601611d24565b92505060206125ad8582860161249b565b9150509250929050565b5f5f604083850312156125cd576125cc611ca7565b5b5f6125da85828601611e0c565b92505060206125eb85828601611e0c565b9150509250929050565b6125fe81611e4b565b8114612608575f5ffd5b50565b5f81359050612619816125f5565b92915050565b5f6020828403121561263457612633611ca7565b5b5f6126418482850161260b565b91505092915050565b5f5ffd5b5f67ffffffffffffffff82111561266857612667612423565b5b602082029050919050565b5f5ffd5b5f6126896126848461264e565b612481565b905080602084028301858111156126a3576126a2612673565b5b835b818110156126cc57806126b88882611d24565b8452602084019350506020810190506126a5565b5050509392505050565b5f82601f8301126126ea576126e961264a565b5b600a6126f7848285612677565b91505092915050565b5f5f610160838503121561271757612716611ca7565b5b5f61272485828601611cf1565b9250506020612735858286016126d6565b9150509250929050565b5f5f6040838503121561275557612754611ca7565b5b5f61276285828601611d24565b925050602061277385828601611cf1565b9150509250929050565b5f82825260208201905092915050565b7f496e646578206f7574206f6620626f756e6473000000000000000000000000005f82015250565b5f6127c160138361277d565b91506127cc8261278d565b602082019050919050565b5f6020820190508181035f8301526127ee816127b5565b9050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f466972737420696e646578206f7574206f6620626f756e6473000000000000005f82015250565b5f61285660198361277d565b915061286182612822565b602082019050919050565b5f6020820190508181035f8301526128838161284a565b9050919050565b7f5365636f6e6420696e646578206f7574206f6620626f756e64730000000000005f82015250565b5f6128be601a8361277d565b91506128c98261288a565b602082019050919050565b5f6020820190508181035f8301526128eb816128b2565b9050919050565b7f546869726420696e646578206f7574206f6620626f756e6473000000000000005f82015250565b5f61292660198361277d565b9150612931826128f2565b602082019050919050565b5f6020820190508181035f8301526129538161291a565b9050919050565b7f4669656c64206f7574206f6620626f756e6473000000000000000000000000005f82015250565b5f61298e60138361277d565b91506129998261295a565b602082019050919050565b5f6020820190508181035f8301526129bb81612982565b905091905056fea2646970667358221220084da3736eac407257c0d3dd7916fab74241c749a7178e61f651514d19c1b43364736f6c634300081e0033
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in ETH
0
Multichain Portfolio | 35 Chains
| Chain | Token | Portfolio % | Price | Amount | Value |
|---|
Loading...
Loading
Loading...
Loading
Loading...
Loading
[ Download: CSV Export ]
A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.