Source Code
Overview
GLMR Balance
GLMR Value
$0.00Latest 25 from a total of 8,223 transactions
| Transaction Hash |
|
Block
|
From
|
To
|
|||||
|---|---|---|---|---|---|---|---|---|---|
| Set Values | 5133614 | 768 days ago | IN | 0 GLMR | 0.00554178 | ||||
| Set Values | 5133565 | 768 days ago | IN | 0 GLMR | 0.00559493 | ||||
| Set Values | 5133518 | 768 days ago | IN | 0 GLMR | 0.00564501 | ||||
| Set Values | 5133470 | 768 days ago | IN | 0 GLMR | 0.00575359 | ||||
| Set Values | 5133422 | 768 days ago | IN | 0 GLMR | 0.00579223 | ||||
| Set Values | 5133373 | 768 days ago | IN | 0 GLMR | 0.00579012 | ||||
| Set Values | 5133325 | 768 days ago | IN | 0 GLMR | 0.00587924 | ||||
| Set Values | 5133277 | 768 days ago | IN | 0 GLMR | 0.00594437 | ||||
| Set Values | 5133230 | 768 days ago | IN | 0 GLMR | 0.00602543 | ||||
| Set Values | 5133181 | 768 days ago | IN | 0 GLMR | 0.00609257 | ||||
| Set Values | 5133133 | 768 days ago | IN | 0 GLMR | 0.00619785 | ||||
| Set Values | 5133085 | 768 days ago | IN | 0 GLMR | 0.00627778 | ||||
| Set Values | 5133038 | 768 days ago | IN | 0 GLMR | 0.00632862 | ||||
| Set Values | 5132990 | 768 days ago | IN | 0 GLMR | 0.00643257 | ||||
| Set Values | 5132940 | 768 days ago | IN | 0 GLMR | 0.00648581 | ||||
| Set Values | 5132891 | 768 days ago | IN | 0 GLMR | 0.00649198 | ||||
| Set Values | 5132842 | 768 days ago | IN | 0 GLMR | 0.00648327 | ||||
| Set Values | 5132793 | 768 days ago | IN | 0 GLMR | 0.00657273 | ||||
| Set Values | 5132744 | 768 days ago | IN | 0 GLMR | 0.00664292 | ||||
| Set Values | 5132694 | 768 days ago | IN | 0 GLMR | 0.00651285 | ||||
| Set Values | 5132645 | 768 days ago | IN | 0 GLMR | 0.00657557 | ||||
| Set Values | 5132596 | 768 days ago | IN | 0 GLMR | 0.00667971 | ||||
| Set Values | 5132548 | 768 days ago | IN | 0 GLMR | 0.0067482 | ||||
| Set Values | 5132498 | 768 days ago | IN | 0 GLMR | 0.00675165 | ||||
| Set Values | 5132451 | 768 days ago | IN | 0 GLMR | 0.00683383 |
Cross-Chain Transactions
Loading...
Loading
Similar Match Source Code This contract matches the deployed Bytecode of the Source Code for Contract 0x03C56cFA...Cc57Da10B The constructor portion of the code might be different and could alter the actual behaviour of the contract
Contract Name:
DAMFinanceOracle
Compiler Version
v0.8.0+commit.c7dfd78e
Contract Source Code (Solidity)
/**
*Submitted for verification at moonbeam.moonscan.io on 2023-06-07
*/
pragma solidity 0.8.0;
interface IERC20 {
function totalSupply() external view returns (uint256);
}
contract DAMFinanceOracle {
address public d2oTokenAddress;
address public owner;
mapping(string => uint256) public values;
mapping(string => uint256) public usdcBalance;
mapping(string => uint256) public d20TotalSupply;
event OracleUpdate(string key, uint128 value, uint128 timestamp);
event OwnershipTransferred(
address indexed previousOwner,
address indexed newOwner
);
constructor(address _d2oTokenAddress) {
d2oTokenAddress = _d2oTokenAddress;
owner = msg.sender;
}
modifier onlyOwner() {
require(msg.sender == owner, "Caller is not the owner");
_;
}
function transferOwnership(address newOwner) public onlyOwner {
require(newOwner != address(0), "New owner is the zero address");
emit OwnershipTransferred(owner, newOwner);
owner = newOwner;
}
function setValue(
string memory key,
uint128 value,
uint128 timestamp
) internal {
uint256 cValue = (((uint256)(value)) << 128) + timestamp;
values[key] = cValue;
emit OracleUpdate(key, value, timestamp);
}
function setValues(
string memory key,
uint128 value,
uint128 timestamp,
uint256 totalSupply,
uint256 balance
) external onlyOwner {
setValue(key, value, timestamp);
usdcBalance[key] = balance;
d20TotalSupply[key] = totalSupply;
}
function getValue(
string memory key
) external view returns (uint128, uint128) {
uint256 cValue = values[key];
uint128 timestamp = uint128(cValue % 2 ** 128);
uint128 value = uint128(cValue >> 128);
return (value, timestamp);
}
function collateralRatio(string memory key) public view returns (uint256) {
(uint128 usdcprice, ) = this.getValue(key);
uint256 result1 = usdcprice * usdcBalance[key];
uint256 result2 = (d20TotalSupply[key] +
IERC20(d2oTokenAddress).totalSupply());
uint256 result3 = result1 * 1e12;
return result3 / result2;
}
function getPrice(string memory key) public view returns (uint256) {
(uint128 usdcprice, ) = this.getValue(key);
return (uint256(usdcprice) * collateralRatio(key)) / 1e8;
}
}Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"address","name":"_d2oTokenAddress","type":"address"}],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"key","type":"string"},{"indexed":false,"internalType":"uint128","name":"value","type":"uint128"},{"indexed":false,"internalType":"uint128","name":"timestamp","type":"uint128"}],"name":"OracleUpdate","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"previousOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"inputs":[{"internalType":"string","name":"key","type":"string"}],"name":"collateralRatio","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"","type":"string"}],"name":"d20TotalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"d2oTokenAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"key","type":"string"}],"name":"getPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"key","type":"string"}],"name":"getValue","outputs":[{"internalType":"uint128","name":"","type":"uint128"},{"internalType":"uint128","name":"","type":"uint128"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"key","type":"string"},{"internalType":"uint128","name":"value","type":"uint128"},{"internalType":"uint128","name":"timestamp","type":"uint128"},{"internalType":"uint256","name":"totalSupply","type":"uint256"},{"internalType":"uint256","name":"balance","type":"uint256"}],"name":"setValues","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"","type":"string"}],"name":"usdcBalance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"","type":"string"}],"name":"values","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"}]Contract Creation Code
0x608060405234801561001057600080fd5b506040516200123a3803806200123a833981810160405281019061003491906100d0565b806000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555033600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050610142565b6000815190506100ca8161012b565b92915050565b6000602082840312156100e257600080fd5b60006100f0848285016100bb565b91505092915050565b60006101048261010b565b9050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b610134816100f9565b811461013f57600080fd5b50565b6110e880620001526000396000f3fe608060405234801561001057600080fd5b506004361061009e5760003560e01c80638da5cb5b116100665780638da5cb5b1461017f578063956137f11461019d578063960384a0146101cd578063c6a46ea1146101fe578063f2fde38b1461021c5761009e565b806324376be6146100a3578063270a3f58146100d3578063524f3889146100ef5780635a9ade8b1461011f5780636eb310a01461014f575b600080fd5b6100bd60048036038101906100b89190610a39565b610238565b6040516100ca9190610d80565b60405180910390f35b6100ed60048036038101906100e89190610a7a565b6103fe565b005b61010960048036038101906101049190610a39565b6104e6565b6040516101169190610d80565b60405180910390f35b61013960048036038101906101349190610a39565b6105b1565b6040516101469190610d80565b60405180910390f35b61016960048036038101906101649190610a39565b6105df565b6040516101769190610d80565b60405180910390f35b61018761060d565b6040516101949190610c9c565b60405180910390f35b6101b760048036038101906101b29190610a39565b610633565b6040516101c49190610d80565b60405180910390f35b6101e760048036038101906101e29190610a39565b610661565b6040516101f5929190610d57565b60405180910390f35b6102066106bf565b6040516102139190610c9c565b60405180910390f35b61023660048036038101906102319190610a10565b6106e3565b005b6000803073ffffffffffffffffffffffffffffffffffffffff1663960384a0846040518263ffffffff1660e01b81526004016102749190610cb7565b604080518083038186803b15801561028b57600080fd5b505afa15801561029f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102c39190610b09565b50905060006003846040516102d89190610c85565b908152602001604051809103902054826fffffffffffffffffffffffffffffffff166103049190610eaa565b905060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b815260040160206040518083038186803b15801561036f57600080fd5b505afa158015610383573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103a79190610b45565b6004866040516103b79190610c85565b9081526020016040518091039020546103d09190610e23565b9050600064e8d4a51000836103e59190610eaa565b905081816103f39190610e79565b945050505050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461048e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161048590610d17565b60405180910390fd5b6104998585856108a3565b806003866040516104aa9190610c85565b908152602001604051809103902081905550816004866040516104cd9190610c85565b9081526020016040518091039020819055505050505050565b6000803073ffffffffffffffffffffffffffffffffffffffff1663960384a0846040518263ffffffff1660e01b81526004016105229190610cb7565b604080518083038186803b15801561053957600080fd5b505afa15801561054d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105719190610b09565b5090506305f5e10061058284610238565b826fffffffffffffffffffffffffffffffff1661059f9190610eaa565b6105a99190610e79565b915050919050565b6002818051602081018201805184825260208301602085012081835280955050505050506000915090505481565b6003818051602081018201805184825260208301602085012081835280955050505050506000915090505481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6004818051602081018201805184825260208301602085012081835280955050505050506000915090505481565b60008060006002846040516106769190610c85565b90815260200160405180910390205490506000700100000000000000000000000000000000826106a69190610f9e565b90506000608083901c9050808294509450505050915091565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610773576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076a90610d17565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156107e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107da90610d37565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000816fffffffffffffffffffffffffffffffff166080846fffffffffffffffffffffffffffffffff16901b6108d99190610e23565b9050806002856040516108ec9190610c85565b9081526020016040518091039020819055507fa7fc99ed7617309ee23f63ae90196a1e490d362e6f6a547a59bc809ee229178284848460405161093193929190610cd9565b60405180910390a150505050565b600061095261094d84610dcc565b610d9b565b90508281526020810184848401111561096a57600080fd5b610975848285610f5c565b509392505050565b60008135905061098c8161106d565b92915050565b600082601f8301126109a357600080fd5b81356109b384826020860161093f565b91505092915050565b6000813590506109cb81611084565b92915050565b6000815190506109e081611084565b92915050565b6000813590506109f58161109b565b92915050565b600081519050610a0a8161109b565b92915050565b600060208284031215610a2257600080fd5b6000610a308482850161097d565b91505092915050565b600060208284031215610a4b57600080fd5b600082013567ffffffffffffffff811115610a6557600080fd5b610a7184828501610992565b91505092915050565b600080600080600060a08688031215610a9257600080fd5b600086013567ffffffffffffffff811115610aac57600080fd5b610ab888828901610992565b9550506020610ac9888289016109bc565b9450506040610ada888289016109bc565b9350506060610aeb888289016109e6565b9250506080610afc888289016109e6565b9150509295509295909350565b60008060408385031215610b1c57600080fd5b6000610b2a858286016109d1565b9250506020610b3b858286016109d1565b9150509250929050565b600060208284031215610b5757600080fd5b6000610b65848285016109fb565b91505092915050565b610b7781610f04565b82525050565b6000610b8882610dfc565b610b928185610e07565b9350610ba2818560208601610f6b565b610bab8161105c565b840191505092915050565b6000610bc182610dfc565b610bcb8185610e18565b9350610bdb818560208601610f6b565b80840191505092915050565b6000610bf4601783610e07565b91507f43616c6c6572206973206e6f7420746865206f776e65720000000000000000006000830152602082019050919050565b6000610c34601d83610e07565b91507f4e6577206f776e657220697320746865207a65726f20616464726573730000006000830152602082019050919050565b610c7081610f16565b82525050565b610c7f81610f52565b82525050565b6000610c918284610bb6565b915081905092915050565b6000602082019050610cb16000830184610b6e565b92915050565b60006020820190508181036000830152610cd18184610b7d565b905092915050565b60006060820190508181036000830152610cf38186610b7d565b9050610d026020830185610c67565b610d0f6040830184610c67565b949350505050565b60006020820190508181036000830152610d3081610be7565b9050919050565b60006020820190508181036000830152610d5081610c27565b9050919050565b6000604082019050610d6c6000830185610c67565b610d796020830184610c67565b9392505050565b6000602082019050610d956000830184610c76565b92915050565b6000604051905081810181811067ffffffffffffffff82111715610dc257610dc161102d565b5b8060405250919050565b600067ffffffffffffffff821115610de757610de661102d565b5b601f19601f8301169050602081019050919050565b600081519050919050565b600082825260208201905092915050565b600081905092915050565b6000610e2e82610f52565b9150610e3983610f52565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610e6e57610e6d610fcf565b5b828201905092915050565b6000610e8482610f52565b9150610e8f83610f52565b925082610e9f57610e9e610ffe565b5b828204905092915050565b6000610eb582610f52565b9150610ec083610f52565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610ef957610ef8610fcf565b5b828202905092915050565b6000610f0f82610f32565b9050919050565b60006fffffffffffffffffffffffffffffffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015610f89578082015181840152602081019050610f6e565b83811115610f98576000848401525b50505050565b6000610fa982610f52565b9150610fb483610f52565b925082610fc457610fc3610ffe565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b61107681610f04565b811461108157600080fd5b50565b61108d81610f16565b811461109857600080fd5b50565b6110a481610f52565b81146110af57600080fd5b5056fea26469706673582212203e2ae78be6ac3de916cde1379e135e969b8df8f133c260ff4b22416aad9fd77064736f6c63430008000033000000000000000000000000c806b0600cbafa0b197562a9f7e3b9856866e9bf
Deployed Bytecode
0x608060405234801561001057600080fd5b506004361061009e5760003560e01c80638da5cb5b116100665780638da5cb5b1461017f578063956137f11461019d578063960384a0146101cd578063c6a46ea1146101fe578063f2fde38b1461021c5761009e565b806324376be6146100a3578063270a3f58146100d3578063524f3889146100ef5780635a9ade8b1461011f5780636eb310a01461014f575b600080fd5b6100bd60048036038101906100b89190610a39565b610238565b6040516100ca9190610d80565b60405180910390f35b6100ed60048036038101906100e89190610a7a565b6103fe565b005b61010960048036038101906101049190610a39565b6104e6565b6040516101169190610d80565b60405180910390f35b61013960048036038101906101349190610a39565b6105b1565b6040516101469190610d80565b60405180910390f35b61016960048036038101906101649190610a39565b6105df565b6040516101769190610d80565b60405180910390f35b61018761060d565b6040516101949190610c9c565b60405180910390f35b6101b760048036038101906101b29190610a39565b610633565b6040516101c49190610d80565b60405180910390f35b6101e760048036038101906101e29190610a39565b610661565b6040516101f5929190610d57565b60405180910390f35b6102066106bf565b6040516102139190610c9c565b60405180910390f35b61023660048036038101906102319190610a10565b6106e3565b005b6000803073ffffffffffffffffffffffffffffffffffffffff1663960384a0846040518263ffffffff1660e01b81526004016102749190610cb7565b604080518083038186803b15801561028b57600080fd5b505afa15801561029f573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906102c39190610b09565b50905060006003846040516102d89190610c85565b908152602001604051809103902054826fffffffffffffffffffffffffffffffff166103049190610eaa565b905060008060009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166318160ddd6040518163ffffffff1660e01b815260040160206040518083038186803b15801561036f57600080fd5b505afa158015610383573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906103a79190610b45565b6004866040516103b79190610c85565b9081526020016040518091039020546103d09190610e23565b9050600064e8d4a51000836103e59190610eaa565b905081816103f39190610e79565b945050505050919050565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff161461048e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161048590610d17565b60405180910390fd5b6104998585856108a3565b806003866040516104aa9190610c85565b908152602001604051809103902081905550816004866040516104cd9190610c85565b9081526020016040518091039020819055505050505050565b6000803073ffffffffffffffffffffffffffffffffffffffff1663960384a0846040518263ffffffff1660e01b81526004016105229190610cb7565b604080518083038186803b15801561053957600080fd5b505afa15801561054d573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906105719190610b09565b5090506305f5e10061058284610238565b826fffffffffffffffffffffffffffffffff1661059f9190610eaa565b6105a99190610e79565b915050919050565b6002818051602081018201805184825260208301602085012081835280955050505050506000915090505481565b6003818051602081018201805184825260208301602085012081835280955050505050506000915090505481565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6004818051602081018201805184825260208301602085012081835280955050505050506000915090505481565b60008060006002846040516106769190610c85565b90815260200160405180910390205490506000700100000000000000000000000000000000826106a69190610f9e565b90506000608083901c9050808294509450505050915091565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614610773576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076a90610d17565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1614156107e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107da90610d37565b60405180910390fd5b8073ffffffffffffffffffffffffffffffffffffffff16600160009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a380600160006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555050565b6000816fffffffffffffffffffffffffffffffff166080846fffffffffffffffffffffffffffffffff16901b6108d99190610e23565b9050806002856040516108ec9190610c85565b9081526020016040518091039020819055507fa7fc99ed7617309ee23f63ae90196a1e490d362e6f6a547a59bc809ee229178284848460405161093193929190610cd9565b60405180910390a150505050565b600061095261094d84610dcc565b610d9b565b90508281526020810184848401111561096a57600080fd5b610975848285610f5c565b509392505050565b60008135905061098c8161106d565b92915050565b600082601f8301126109a357600080fd5b81356109b384826020860161093f565b91505092915050565b6000813590506109cb81611084565b92915050565b6000815190506109e081611084565b92915050565b6000813590506109f58161109b565b92915050565b600081519050610a0a8161109b565b92915050565b600060208284031215610a2257600080fd5b6000610a308482850161097d565b91505092915050565b600060208284031215610a4b57600080fd5b600082013567ffffffffffffffff811115610a6557600080fd5b610a7184828501610992565b91505092915050565b600080600080600060a08688031215610a9257600080fd5b600086013567ffffffffffffffff811115610aac57600080fd5b610ab888828901610992565b9550506020610ac9888289016109bc565b9450506040610ada888289016109bc565b9350506060610aeb888289016109e6565b9250506080610afc888289016109e6565b9150509295509295909350565b60008060408385031215610b1c57600080fd5b6000610b2a858286016109d1565b9250506020610b3b858286016109d1565b9150509250929050565b600060208284031215610b5757600080fd5b6000610b65848285016109fb565b91505092915050565b610b7781610f04565b82525050565b6000610b8882610dfc565b610b928185610e07565b9350610ba2818560208601610f6b565b610bab8161105c565b840191505092915050565b6000610bc182610dfc565b610bcb8185610e18565b9350610bdb818560208601610f6b565b80840191505092915050565b6000610bf4601783610e07565b91507f43616c6c6572206973206e6f7420746865206f776e65720000000000000000006000830152602082019050919050565b6000610c34601d83610e07565b91507f4e6577206f776e657220697320746865207a65726f20616464726573730000006000830152602082019050919050565b610c7081610f16565b82525050565b610c7f81610f52565b82525050565b6000610c918284610bb6565b915081905092915050565b6000602082019050610cb16000830184610b6e565b92915050565b60006020820190508181036000830152610cd18184610b7d565b905092915050565b60006060820190508181036000830152610cf38186610b7d565b9050610d026020830185610c67565b610d0f6040830184610c67565b949350505050565b60006020820190508181036000830152610d3081610be7565b9050919050565b60006020820190508181036000830152610d5081610c27565b9050919050565b6000604082019050610d6c6000830185610c67565b610d796020830184610c67565b9392505050565b6000602082019050610d956000830184610c76565b92915050565b6000604051905081810181811067ffffffffffffffff82111715610dc257610dc161102d565b5b8060405250919050565b600067ffffffffffffffff821115610de757610de661102d565b5b601f19601f8301169050602081019050919050565b600081519050919050565b600082825260208201905092915050565b600081905092915050565b6000610e2e82610f52565b9150610e3983610f52565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03821115610e6e57610e6d610fcf565b5b828201905092915050565b6000610e8482610f52565b9150610e8f83610f52565b925082610e9f57610e9e610ffe565b5b828204905092915050565b6000610eb582610f52565b9150610ec083610f52565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0483118215151615610ef957610ef8610fcf565b5b828202905092915050565b6000610f0f82610f32565b9050919050565b60006fffffffffffffffffffffffffffffffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b82818337600083830152505050565b60005b83811015610f89578082015181840152602081019050610f6e565b83811115610f98576000848401525b50505050565b6000610fa982610f52565b9150610fb483610f52565b925082610fc457610fc3610ffe565b5b828206905092915050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b61107681610f04565b811461108157600080fd5b50565b61108d81610f16565b811461109857600080fd5b50565b6110a481610f52565b81146110af57600080fd5b5056fea26469706673582212203e2ae78be6ac3de916cde1379e135e969b8df8f133c260ff4b22416aad9fd77064736f6c63430008000033
Deployed Bytecode Sourcemap
112:2390:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;1921:375;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1310:312;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;2304:195;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;211:40;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;258:45;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;182:20;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;310:48;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;1630:283;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;;;;;;;:::i;:::-;;;;;;;;145:30;;;:::i;:::-;;;;;;;:::i;:::-;;;;;;;;798:225;;;;;;;;;;;;;:::i;:::-;;:::i;:::-;;1921:375;1986:7;2007:17;2030:4;:13;;;2044:3;2030:18;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2006:42;;;2059:15;2089:11;2101:3;2089:16;;;;;;:::i;:::-;;;;;;;;;;;;;;2077:9;:28;;;;;;:::i;:::-;2059:46;;2116:15;2177;;;;;;;;;;;2170:35;;;:37;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2135:14;2150:3;2135:19;;;;;;:::i;:::-;;;;;;;;;;;;;;:72;;;;:::i;:::-;2116:92;;2219:15;2247:4;2237:7;:14;;;;:::i;:::-;2219:32;;2281:7;2271;:17;;;;:::i;:::-;2264:24;;;;;;1921:375;;;:::o;1310:312::-;737:5;;;;;;;;;;;723:19;;:10;:19;;;715:55;;;;;;;;;;;;:::i;:::-;;;;;;;;;1502:31:::1;1511:3;1516:5;1523:9;1502:8;:31::i;:::-;1563:7;1544:11;1556:3;1544:16;;;;;;:::i;:::-;;;;;;;;;;;;;:26;;;;1603:11;1581:14;1596:3;1581:19;;;;;;:::i;:::-;;;;;;;;;;;;;:33;;;;1310:312:::0;;;;;:::o;2304:195::-;2362:7;2383:17;2406:4;:13;;;2420:3;2406:18;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;2382:42;;;2488:3;2464:20;2480:3;2464:15;:20::i;:::-;2451:9;2443:18;;:41;;;;:::i;:::-;2442:49;;;;:::i;:::-;2435:56;;;2304:195;;;:::o;211:40::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;258:45::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;182:20::-;;;;;;;;;;;;;:::o;310:48::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::o;1630:283::-;1706:7;1715;1735:14;1752:6;1759:3;1752:11;;;;;;:::i;:::-;;;;;;;;;;;;;;1735:28;;1774:17;1811:8;1802:6;:17;;;;:::i;:::-;1774:46;;1831:13;1865:3;1855:6;:13;;1831:38;;1888:5;1895:9;1880:25;;;;;;;1630:283;;;:::o;145:30::-;;;;;;;;;;;;:::o;798:225::-;737:5;;;;;;;;;;;723:19;;:10;:19;;;715:55;;;;;;;;;;;;:::i;:::-;;;;;;;;;899:1:::1;879:22;;:8;:22;;;;871:64;;;;;;;;;;;;:::i;:::-;;;;;;;;;979:8;951:37;;972:5;;;;;;;;;;;951:37;;;;;;;;;;;;1007:8;999:5;;:16;;;;;;;;;;;;;;;;;;798:225:::0;:::o;1031:271::-;1156:14;1203:9;1173:39;;1196:3;1185:5;1175:16;;1174:25;;1173:39;;;;:::i;:::-;1156:56;;1237:6;1223;1230:3;1223:11;;;;;;:::i;:::-;;;;;;;;;;;;;:20;;;;1259:35;1272:3;1277:5;1284:9;1259:35;;;;;;;;:::i;:::-;;;;;;;;1031:271;;;;:::o;7:344:1:-;;110:65;125:49;167:6;125:49;:::i;:::-;110:65;:::i;:::-;101:74;;198:6;191:5;184:21;236:4;229:5;225:16;274:3;265:6;260:3;256:16;253:25;250:2;;;291:1;288;281:12;250:2;304:41;338:6;333:3;328;304:41;:::i;:::-;91:260;;;;;;:::o;357:139::-;;441:6;428:20;419:29;;457:33;484:5;457:33;:::i;:::-;409:87;;;;:::o;516:273::-;;621:3;614:4;606:6;602:17;598:27;588:2;;639:1;636;629:12;588:2;679:6;666:20;704:79;779:3;771:6;764:4;756:6;752:17;704:79;:::i;:::-;695:88;;578:211;;;;;:::o;795:139::-;;879:6;866:20;857:29;;895:33;922:5;895:33;:::i;:::-;847:87;;;;:::o;940:143::-;;1028:6;1022:13;1013:22;;1044:33;1071:5;1044:33;:::i;:::-;1003:80;;;;:::o;1089:139::-;;1173:6;1160:20;1151:29;;1189:33;1216:5;1189:33;:::i;:::-;1141:87;;;;:::o;1234:143::-;;1322:6;1316:13;1307:22;;1338:33;1365:5;1338:33;:::i;:::-;1297:80;;;;:::o;1383:262::-;;1491:2;1479:9;1470:7;1466:23;1462:32;1459:2;;;1507:1;1504;1497:12;1459:2;1550:1;1575:53;1620:7;1611:6;1600:9;1596:22;1575:53;:::i;:::-;1565:63;;1521:117;1449:196;;;;:::o;1651:375::-;;1769:2;1757:9;1748:7;1744:23;1740:32;1737:2;;;1785:1;1782;1775:12;1737:2;1856:1;1845:9;1841:17;1828:31;1886:18;1878:6;1875:30;1872:2;;;1918:1;1915;1908:12;1872:2;1946:63;2001:7;1992:6;1981:9;1977:22;1946:63;:::i;:::-;1936:73;;1799:220;1727:299;;;;:::o;2032:957::-;;;;;;2218:3;2206:9;2197:7;2193:23;2189:33;2186:2;;;2235:1;2232;2225:12;2186:2;2306:1;2295:9;2291:17;2278:31;2336:18;2328:6;2325:30;2322:2;;;2368:1;2365;2358:12;2322:2;2396:63;2451:7;2442:6;2431:9;2427:22;2396:63;:::i;:::-;2386:73;;2249:220;2508:2;2534:53;2579:7;2570:6;2559:9;2555:22;2534:53;:::i;:::-;2524:63;;2479:118;2636:2;2662:53;2707:7;2698:6;2687:9;2683:22;2662:53;:::i;:::-;2652:63;;2607:118;2764:2;2790:53;2835:7;2826:6;2815:9;2811:22;2790:53;:::i;:::-;2780:63;;2735:118;2892:3;2919:53;2964:7;2955:6;2944:9;2940:22;2919:53;:::i;:::-;2909:63;;2863:119;2176:813;;;;;;;;:::o;2995:440::-;;;3131:2;3119:9;3110:7;3106:23;3102:32;3099:2;;;3147:1;3144;3137:12;3099:2;3190:1;3215:64;3271:7;3262:6;3251:9;3247:22;3215:64;:::i;:::-;3205:74;;3161:128;3328:2;3354:64;3410:7;3401:6;3390:9;3386:22;3354:64;:::i;:::-;3344:74;;3299:129;3089:346;;;;;:::o;3441:284::-;;3560:2;3548:9;3539:7;3535:23;3531:32;3528:2;;;3576:1;3573;3566:12;3528:2;3619:1;3644:64;3700:7;3691:6;3680:9;3676:22;3644:64;:::i;:::-;3634:74;;3590:128;3518:207;;;;:::o;3731:118::-;3818:24;3836:5;3818:24;:::i;:::-;3813:3;3806:37;3796:53;;:::o;3855:364::-;;3971:39;4004:5;3971:39;:::i;:::-;4026:71;4090:6;4085:3;4026:71;:::i;:::-;4019:78;;4106:52;4151:6;4146:3;4139:4;4132:5;4128:16;4106:52;:::i;:::-;4183:29;4205:6;4183:29;:::i;:::-;4178:3;4174:39;4167:46;;3947:272;;;;;:::o;4225:377::-;;4359:39;4392:5;4359:39;:::i;:::-;4414:89;4496:6;4491:3;4414:89;:::i;:::-;4407:96;;4512:52;4557:6;4552:3;4545:4;4538:5;4534:16;4512:52;:::i;:::-;4589:6;4584:3;4580:16;4573:23;;4335:267;;;;;:::o;4608:321::-;;4771:67;4835:2;4830:3;4771:67;:::i;:::-;4764:74;;4868:25;4864:1;4859:3;4855:11;4848:46;4920:2;4915:3;4911:12;4904:19;;4754:175;;;:::o;4935:327::-;;5098:67;5162:2;5157:3;5098:67;:::i;:::-;5091:74;;5195:31;5191:1;5186:3;5182:11;5175:52;5253:2;5248:3;5244:12;5237:19;;5081:181;;;:::o;5268:118::-;5355:24;5373:5;5355:24;:::i;:::-;5350:3;5343:37;5333:53;;:::o;5392:118::-;5479:24;5497:5;5479:24;:::i;:::-;5474:3;5467:37;5457:53;;:::o;5516:275::-;;5670:95;5761:3;5752:6;5670:95;:::i;:::-;5663:102;;5782:3;5775:10;;5652:139;;;;:::o;5797:222::-;;5928:2;5917:9;5913:18;5905:26;;5941:71;6009:1;5998:9;5994:17;5985:6;5941:71;:::i;:::-;5895:124;;;;:::o;6025:313::-;;6176:2;6165:9;6161:18;6153:26;;6225:9;6219:4;6215:20;6211:1;6200:9;6196:17;6189:47;6253:78;6326:4;6317:6;6253:78;:::i;:::-;6245:86;;6143:195;;;;:::o;6344:533::-;;6551:2;6540:9;6536:18;6528:26;;6600:9;6594:4;6590:20;6586:1;6575:9;6571:17;6564:47;6628:78;6701:4;6692:6;6628:78;:::i;:::-;6620:86;;6716:72;6784:2;6773:9;6769:18;6760:6;6716:72;:::i;:::-;6798;6866:2;6855:9;6851:18;6842:6;6798:72;:::i;:::-;6518:359;;;;;;:::o;6883:419::-;;7087:2;7076:9;7072:18;7064:26;;7136:9;7130:4;7126:20;7122:1;7111:9;7107:17;7100:47;7164:131;7290:4;7164:131;:::i;:::-;7156:139;;7054:248;;;:::o;7308:419::-;;7512:2;7501:9;7497:18;7489:26;;7561:9;7555:4;7551:20;7547:1;7536:9;7532:17;7525:47;7589:131;7715:4;7589:131;:::i;:::-;7581:139;;7479:248;;;:::o;7733:332::-;;7892:2;7881:9;7877:18;7869:26;;7905:71;7973:1;7962:9;7958:17;7949:6;7905:71;:::i;:::-;7986:72;8054:2;8043:9;8039:18;8030:6;7986:72;:::i;:::-;7859:206;;;;;:::o;8071:222::-;;8202:2;8191:9;8187:18;8179:26;;8215:71;8283:1;8272:9;8268:17;8259:6;8215:71;:::i;:::-;8169:124;;;;:::o;8299:283::-;;8365:2;8359:9;8349:19;;8407:4;8399:6;8395:17;8514:6;8502:10;8499:22;8478:18;8466:10;8463:34;8460:62;8457:2;;;8525:18;;:::i;:::-;8457:2;8565:10;8561:2;8554:22;8339:243;;;;:::o;8588:332::-;;8740:18;8732:6;8729:30;8726:2;;;8762:18;;:::i;:::-;8726:2;8847:4;8843:9;8836:4;8828:6;8824:17;8820:33;8812:41;;8908:4;8902;8898:15;8890:23;;8655:265;;;:::o;8926:99::-;;9012:5;9006:12;8996:22;;8985:40;;;:::o;9031:169::-;;9149:6;9144:3;9137:19;9189:4;9184:3;9180:14;9165:29;;9127:73;;;;:::o;9206:148::-;;9345:3;9330:18;;9320:34;;;;:::o;9360:305::-;;9419:20;9437:1;9419:20;:::i;:::-;9414:25;;9453:20;9471:1;9453:20;:::i;:::-;9448:25;;9607:1;9539:66;9535:74;9532:1;9529:81;9526:2;;;9613:18;;:::i;:::-;9526:2;9657:1;9654;9650:9;9643:16;;9404:261;;;;:::o;9671:185::-;;9728:20;9746:1;9728:20;:::i;:::-;9723:25;;9762:20;9780:1;9762:20;:::i;:::-;9757:25;;9801:1;9791:2;;9806:18;;:::i;:::-;9791:2;9848:1;9845;9841:9;9836:14;;9713:143;;;;:::o;9862:348::-;;9925:20;9943:1;9925:20;:::i;:::-;9920:25;;9959:20;9977:1;9959:20;:::i;:::-;9954:25;;10147:1;10079:66;10075:74;10072:1;10069:81;10064:1;10057:9;10050:17;10046:105;10043:2;;;10154:18;;:::i;:::-;10043:2;10202:1;10199;10195:9;10184:20;;9910:300;;;;:::o;10216:96::-;;10282:24;10300:5;10282:24;:::i;:::-;10271:35;;10261:51;;;:::o;10318:118::-;;10395:34;10388:5;10384:46;10373:57;;10363:73;;;:::o;10442:126::-;;10519:42;10512:5;10508:54;10497:65;;10487:81;;;:::o;10574:77::-;;10640:5;10629:16;;10619:32;;;:::o;10657:154::-;10741:6;10736:3;10731;10718:30;10803:1;10794:6;10789:3;10785:16;10778:27;10708:103;;;:::o;10817:307::-;10885:1;10895:113;10909:6;10906:1;10903:13;10895:113;;;10994:1;10989:3;10985:11;10979:18;10975:1;10970:3;10966:11;10959:39;10931:2;10928:1;10924:10;10919:15;;10895:113;;;11026:6;11023:1;11020:13;11017:2;;;11106:1;11097:6;11092:3;11088:16;11081:27;11017:2;10866:258;;;;:::o;11130:176::-;;11179:20;11197:1;11179:20;:::i;:::-;11174:25;;11213:20;11231:1;11213:20;:::i;:::-;11208:25;;11252:1;11242:2;;11257:18;;:::i;:::-;11242:2;11298:1;11295;11291:9;11286:14;;11164:142;;;;:::o;11312:180::-;11360:77;11357:1;11350:88;11457:4;11454:1;11447:15;11481:4;11478:1;11471:15;11498:180;11546:77;11543:1;11536:88;11643:4;11640:1;11633:15;11667:4;11664:1;11657:15;11684:180;11732:77;11729:1;11722:88;11829:4;11826:1;11819:15;11853:4;11850:1;11843:15;11870:102;;11962:2;11958:7;11953:2;11946:5;11942:14;11938:28;11928:38;;11918:54;;;:::o;11978:122::-;12051:24;12069:5;12051:24;:::i;:::-;12044:5;12041:35;12031:2;;12090:1;12087;12080:12;12031:2;12021:79;:::o;12106:122::-;12179:24;12197:5;12179:24;:::i;:::-;12172:5;12169:35;12159:2;;12218:1;12215;12208:12;12159:2;12149:79;:::o;12234:122::-;12307:24;12325:5;12307:24;:::i;:::-;12300:5;12297:35;12287:2;;12346:1;12343;12336:12;12287:2;12277:79;:::o
Swarm Source
ipfs://3e2ae78be6ac3de916cde1379e135e969b8df8f133c260ff4b22416aad9fd770
Loading...
Loading
Loading...
Loading
Loading...
Loading
Net Worth in USD
$0.00
Net Worth in GLMR
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.