Technical Reference
libDysnomia
Source Revision 0xb490817e…d854da
| Property | Value |
|---|---|
| Source Revision | 0xb490817e23b26f703396b0045d83f3bd656c8f1e6be72f9417cd224e3ed854da |
| Source commit | 5614b971890f2a7b91f2ae59bc1dc0d19cc8938f |
| Removal commit | ab63f23a4165199f0a6c79ff55b469f2176d7b30 |
| Source status | Archived source snapshot; this does not establish deployed bytecode equivalence. |
Compilation status
Section titled “Compilation status”The exact historical source did not compile from its final pre-deletion checkout. No ABI is presented as compiled output for this source snapshot.
Preserved source
Section titled “Preserved source”// SPDX-License-Identifier: Shariapragma solidity ^0.8.21;import "affinity.sol";
contract libDysnomia is Affinity { constructor() ERC20(/*name short=*/ unicode"libDysnomia v1.2", /*symbol long=*/ unicode"DYS") Ownable(msg.sender) Feh(libAtropaMathContract, 1111111111) { NewDynamic(Xiao.Random(), Xiao.Random(), Xiao.Random()); //NewDynamic(12437235, 1578915, 1547891345); Alpha(Mu.Rod.Signal); Beta(Mu.Upsilon); Write(Mu.Upsilon); Read();
_mint(address(this), 1 * 10 ** decimals()); }
function t2() public returns(uint64) { return Xiao.Random(); }
function Write(uint64 _v) public { assert(msg.sender == owner() || Nu.Context == uint256(uint160(msg.sender))); //bytes memory _data = toBytes(_v); Pi(_v); //Psi[Nu.Context][Nu.Operator].Theta = bytes.concat(Psi[Nu.Context][Nu.Operator].Theta, toBytes(_data.length), _data, NULL); Rho[Nu.Context][Nu.Operator].Theta = bytes.concat(Rho[Nu.Context][Nu.Operator].Theta, abi.encodePacked(_v)); }
function Read() public returns(bytes memory) { Chi(Mu.Upsilon); return Rho[Nu.Context][Nu.Operator].Theta; }
function Random() public returns(uint64) { return Phi(); }}