Closed stranger80 closed 10 months ago
file use:
// SPDX-License-Identifier: MIT pragma solidity ^0.8.9; struct Abc { uint a; uint b; uint c; } contract UpdatedStorage { uint256 public storedData; Abc public data2; constructor(uint256 _initialData, uint256 _someMoreData, string memory _oneMore) { storedData = _initialData; data2 = Abc({ a: _initialData, b: 2 * _initialData, c: 3 * _initialData }); } function set(uint256 _data) public { storedData = _data; } function get() public view returns (uint256) { return storedData; } function get2() public view returns (uint256) { return storedData; } function set2(uint256 _data, uint256 _data2) public { storedData = _data; } } contract SimpleStorage23 { uint256 public storedData; constructor(uint256 _initialData) { storedData = _initialData; } function set(uint256 _data) public { storedData = _data; } function get2() public view returns (uint256) { return storedData; } }
file use: