[ Download CSV Export ]
OVERVIEW
Hexagon Finance is a one-stop decentralized trading and investment platform on Avalanche, centred by UST, and the Phase 1 product is powered by Balancer V2. The Phase 2 will be deploying a lending protocol, interoperable with Phase 1, also centred by UST and powered by the AAVE model.Contract Name:
FlakeToken
Compiler Version
v0.6.12+commit.27d51765
Contract Source Code (Solidity)
/** *Submitted for verification at snowtrace.io on 2022-05-05 */ // File: contracts/libraries/SafeMath.sol // SPDX-License-Identifier: MIT pragma solidity 0.6.12; // a library for performing overflow-safe math, updated with awesomeness from of DappHub (https://github.com/dapphub/ds-math) library SafeMath { function add(uint256 a, uint256 b) internal pure returns (uint256 c) {require((c = a + b) >= b, "SafeMath: Add Overflow");} function sub(uint256 a, uint256 b) internal pure returns (uint256 c) {require((c = a - b) <= a, "SafeMath: Underflow");} function mul(uint256 a, uint256 b) internal pure returns (uint256 c) {require(b == 0 || (c = a * b)/b == a, "SafeMath: Mul Overflow");} function to128(uint256 a) internal pure returns (uint128 c) { require(a <= uint128(-1), "SafeMath: uint128 Overflow"); c = uint128(a); } function div(uint256 a, uint256 b) internal pure returns (uint256) { return div(a, b, "SafeMath: division by zero"); } function div(uint256 a, uint256 b, string memory errorMessage) internal pure returns (uint256) { // Solidity only automatically asserts when dividing by 0 require(b > 0, errorMessage); uint256 c = a / b; // assert(a == b * c + a % b); // There is no case in which this doesn't hold return c; } } library SafeMath128 { function add(uint128 a, uint128 b) internal pure returns (uint128 c) {require((c = a + b) >= b, "SafeMath: Add Overflow");} function sub(uint128 a, uint128 b) internal pure returns (uint128 c) {require((c = a - b) <= a, "SafeMath: Underflow");} } // File: contracts/flake/ERC20.sol pragma solidity 0.6.12; /** * @title Standard ERC20 token * * @dev Implementation of the basic standard token. * https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md * Originally based on code by FirstBlood: * https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol * * This implementation emits additional Approval events, allowing applications to reconstruct the allowance status for * all accounts just by listening to said events. Note that this isn't required by the specification, and other * compliant implementations may not do it. */ contract ERC20 { using SafeMath for uint256; mapping (address => uint256) private _balances; mapping (address => mapping (address => uint256)) private _allowed; uint256 private _totalSupply; event Transfer(address indexed from, address indexed to, uint256 value); event Approval(address indexed owner, address indexed spender, uint256 value); /** * @dev Total number of tokens in existence */ function totalSupply() public view returns (uint256) { return _totalSupply; } /** * @dev Gets the balance of the specified address. * @param owner The address to query the balance of. * @return An uint256 representing the amount owned by the passed address. */ function balanceOf(address owner) public view returns (uint256) { return _balances[owner]; } /** * @dev Function to check the amount of tokens that an owner allowed to a spender. * @param owner address The address which owns the funds. * @param spender address The address which will spend the funds. * @return A uint256 specifying the amount of tokens still available for the spender. */ function allowance(address owner, address spender) public view returns (uint256) { return _allowed[owner][spender]; } /** * @dev Transfer token for a specified address * @param to The address to transfer to. * @param value The amount to be transferred. */ function transfer(address to, uint256 value) public returns (bool) { _transfer(msg.sender, to, value); return true; } /** * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender. * Beware that changing an allowance with this method brings the risk that someone may use both the old * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards: * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729 * @param spender The address which will spend the funds. * @param value The amount of tokens to be spent. */ function approve(address spender, uint256 value) public returns (bool) { require(spender != address(0)); _allowed[msg.sender][spender] = value; emit Approval(msg.sender, spender, value); return true; } /** * @dev Transfer tokens from one address to another. * Note that while this function emits an Approval event, this is not required as per the specification, * and other compliant implementations may not emit the event. * @param from address The address which you want to send tokens from * @param to address The address which you want to transfer to * @param value uint256 the amount of tokens to be transferred */ function transferFrom(address from, address to, uint256 value) public returns (bool) { _allowed[from][msg.sender] = _allowed[from][msg.sender].sub(value); _transfer(from, to, value); emit Approval(from, msg.sender, _allowed[from][msg.sender]); return true; } /** * @dev Increase the amount of tokens that an owner allowed to a spender. * approve should be called when allowed_[_spender] == 0. To increment * allowed value is better to use this function to avoid 2 calls (and wait until * the first transaction is mined) * From MonolithDAO Token.sol * Emits an Approval event. * @param spender The address which will spend the funds. * @param addedValue The amount of tokens to increase the allowance by. */ function increaseAllowance(address spender, uint256 addedValue) public returns (bool) { require(spender != address(0)); _allowed[msg.sender][spender] = _allowed[msg.sender][spender].add(addedValue); emit Approval(msg.sender, spender, _allowed[msg.sender][spender]); return true; } /** * @dev Decrease the amount of tokens that an owner allowed to a spender. * approve should be called when allowed_[_spender] == 0. To decrement * allowed value is better to use this function to avoid 2 calls (and wait until * the first transaction is mined) * From MonolithDAO Token.sol * Emits an Approval event. * @param spender The address which will spend the funds. * @param subtractedValue The amount of tokens to decrease the allowance by. */ function decreaseAllowance(address spender, uint256 subtractedValue) public returns (bool) { require(spender != address(0)); _allowed[msg.sender][spender] = _allowed[msg.sender][spender].sub(subtractedValue); emit Approval(msg.sender, spender, _allowed[msg.sender][spender]); return true; } /** * @dev Transfer token for a specified addresses * @param from The address to transfer from. * @param to The address to transfer to. * @param value The amount to be transferred. */ function _transfer(address from, address to, uint256 value) internal { require(to != address(0)); _balances[from] = _balances[from].sub(value); _balances[to] = _balances[to].add(value); emit Transfer(from, to, value); } /** * @dev Internal function that mints an amount of the token and assigns it to * an account. This encapsulates the modification of balances such that the * proper events are emitted. * @param account The account that will receive the created tokens. * @param value The amount that will be created. */ function _mint(address account, uint256 value) internal { require(account != address(0)); _totalSupply = _totalSupply.add(value); _balances[account] = _balances[account].add(value); emit Transfer(address(0), account, value); } /** * @dev Internal function that burns an amount of the token of a given * account. * @param account The account whose tokens will be burnt. * @param value The amount that will be burnt. */ function _burn(address account, uint256 value) internal { require(account != address(0)); _totalSupply = _totalSupply.sub(value); _balances[account] = _balances[account].sub(value); emit Transfer(account, address(0), value); } /** * @dev Internal function that burns an amount of the token of a given * account, deducting from the sender's allowance for said account. Uses the * internal burn function. * Emits an Approval event (reflecting the reduced allowance). * @param account The account whose tokens will be burnt. * @param value The amount that will be burnt. */ function _burnFrom(address account, uint256 value) internal { _allowed[account][msg.sender] = _allowed[account][msg.sender].sub(value); _burn(account, value); emit Approval(account, msg.sender, _allowed[account][msg.sender]); } } // File: contracts/flake/FlakeToken.sol pragma solidity 0.6.12; contract FlakeToken is ERC20{ string private name_ = "FLAKE"; string private symbol_ = "FLAKE"; uint8 private decimals_ = 18; //total tokens supply uint256 constant public AIRDROPS_LBP_AMOUNT = 5_000_000 ether; //5% uint256 constant public TEAM_AMOUNT = 6_000_000 ether; //6% uint256 constant public PARTNERS_AMOUNT = 12_000_000 ether; //12% uint256 constant public TREASURE_AMOUNT = 12_000_000 ether; //12% uint256 constant public LIQUIDITY_MINING_EMISSIONS_AMOUNT = 65_000_000 ether; //65% address constant public AIRDROPS_LBP_ADDRESS = 0x0B15679740123FF6952480e6D6Fe375F50299014; address constant public TEAM_ADDRESS = 0x10A108faD8d396aCb42A7f00468d4d6f8429e250; address constant public PARTNERS_ADDRESS = 0x139C223371025f5289eE639757EbEcdc2359a725; address constant public TREASURE_ADDRESS = 0x76bED429d329756088eDd6327cb734dA2564bc57; address constant public LIQUIDITY_MINING_EMISSIONS_ADDRESS = 0xd61B65C0058ce0EC19A238cAC41BBbabBE7fE4F4; constructor() public { _mint(AIRDROPS_LBP_ADDRESS,AIRDROPS_LBP_AMOUNT); _mint(TEAM_ADDRESS,TEAM_AMOUNT); _mint(PARTNERS_ADDRESS,PARTNERS_AMOUNT); _mint(TREASURE_ADDRESS,TREASURE_AMOUNT); _mint(LIQUIDITY_MINING_EMISSIONS_ADDRESS,LIQUIDITY_MINING_EMISSIONS_AMOUNT); } /** * @return the name of the token. */ function name() external view returns (string memory) { return name_; } /** * @return the symbol of the token. */ function symbol() external view returns (string memory) { return symbol_; } /** * @return the number of decimals of the token. */ function decimals() external view returns (uint8) { return decimals_; } }
[{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"spender","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"inputs":[],"name":"AIRDROPS_LBP_ADDRESS","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"AIRDROPS_LBP_AMOUNT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"LIQUIDITY_MINING_EMISSIONS_ADDRESS","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"LIQUIDITY_MINING_EMISSIONS_AMOUNT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PARTNERS_ADDRESS","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PARTNERS_AMOUNT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TEAM_ADDRESS","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TEAM_AMOUNT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TREASURE_ADDRESS","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"TREASURE_AMOUNT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"spender","type":"address"}],"name":"allowance","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"approve","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"decimals","outputs":[{"internalType":"uint8","name":"","type":"uint8"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"subtractedValue","type":"uint256"}],"name":"decreaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"spender","type":"address"},{"internalType":"uint256","name":"addedValue","type":"uint256"}],"name":"increaseAllowance","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transfer","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"transferFrom","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"nonpayable","type":"function"}]
Contract Creation Code
60c06040526005608081905264464c414b4560d81b60a090815262000028916003919062000268565b5060408051808201909152600580825264464c414b4560d81b6020909201918252620000579160049162000268565b506005805460ff191660121790553480156200007257600080fd5b506200009e730b15679740123ff6952480e6d6fe375f502990146a0422ca8b0a00a42500000062000150565b620000c97310a108fad8d396acb42a7f00468d4d6f8429e2506a04f68ca6d8cd91c600000062000150565b620000f473139c223371025f5289ee639757ebecdc2359a7256a09ed194db19b238c00000062000150565b6200011f7376bed429d329756088edd6327cb734da2564bc576a09ed194db19b238c00000062000150565b6200014a73d61b65c0058ce0ec19a238cac41bbbabbe7fe4f46a35c4490f820855e100000062000150565b62000304565b6001600160a01b0382166200016457600080fd5b62000180816002546200020960201b620007ec1790919060201c565b6002556001600160a01b03821660009081526020818152604090912054620001b3918390620007ec62000209821b17901c565b6001600160a01b0383166000818152602081815260408083209490945583518581529351929391927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9281900390910190a35050565b8181018181101562000262576040805162461bcd60e51b815260206004820152601660248201527f536166654d6174683a20416464204f766572666c6f7700000000000000000000604482015290519081900360640190fd5b92915050565b828054600181600116156101000203166002900490600052602060002090601f016020900481019282601f10620002ab57805160ff1916838001178555620002db565b82800160010185558215620002db579182015b82811115620002db578251825591602001919060010190620002be565b50620002e9929150620002ed565b5090565b5b80821115620002e95760008155600101620002ee565b61098080620003146000396000f3fe608060405234801561001057600080fd5b50600436106101375760003560e01c80635e1dab05116100b857806395d89b411161007c57806395d89b411461030d578063a457c2d714610315578063a9059cbb14610341578063dd62ed3e1461036d578063ec421ebc1461039b578063f7dfc349146103a357610137565b80635e1dab05146102c757806370a08231146102cf578063813f79de146102f55780638b32f62a146102fd57806392d7894d1461030557610137565b806323b872dd116100ff57806323b872dd1461023f578063313ce56714610275578063351509a814610293578063395093511461029b5780635247b2aa146101f957610137565b806306fdde031461013c578063095ea7b3146101b957806317314438146101f957806318160ddd146102135780631fe6189e1461021b575b600080fd5b6101446103ab565b6040805160208082528351818301528351919283929083019185019080838360005b8381101561017e578181015183820152602001610166565b50505050905090810190601f1680156101ab5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b6101e5600480360360408110156101cf57600080fd5b506001600160a01b038135169060200135610441565b604080519115158252519081900360200190f35b6102016104be565b60408051918252519081900360200190f35b6102016104cd565b6102236104d3565b604080516001600160a01b039092168252519081900360200190f35b6101e56004803603606081101561025557600080fd5b506001600160a01b038135811691602081013590911690604001356104eb565b61027d6105ae565b6040805160ff9092168252519081900360200190f35b6102236105b7565b6101e5600480360360408110156102b157600080fd5b506001600160a01b0381351690602001356105cf565b610201610677565b610201600480360360208110156102e557600080fd5b50356001600160a01b0316610686565b6102236106a1565b6102016106b9565b6102236106c8565b6101446106e0565b6101e56004803603604081101561032b57600080fd5b506001600160a01b038135169060200135610741565b6101e56004803603604081101561035757600080fd5b506001600160a01b038135169060200135610784565b6102016004803603604081101561038357600080fd5b506001600160a01b038135811691602001351661079a565b6102236107c5565b6102016107dd565b60038054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104375780601f1061040c57610100808354040283529160200191610437565b820191906000526020600020905b81548152906001019060200180831161041a57829003601f168201915b5050505050905090565b60006001600160a01b03831661045657600080fd5b3360008181526001602090815260408083206001600160a01b03881680855290835292819020869055805186815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060015b92915050565b6a09ed194db19b238c00000081565b60025490565b73139c223371025f5289ee639757ebecdc2359a72581565b6001600160a01b0383166000908152600160209081526040808320338452909152812054610519908361083d565b6001600160a01b038516600090815260016020908152604080832033845290915290205561054884848461088b565b6001600160a01b0384166000818152600160209081526040808320338085529083529281902054815190815290519293927f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929181900390910190a35060019392505050565b60055460ff1690565b7310a108fad8d396acb42a7f00468d4d6f8429e25081565b60006001600160a01b0383166105e457600080fd5b3360009081526001602090815260408083206001600160a01b038716845290915290205461061290836107ec565b3360008181526001602090815260408083206001600160a01b0389168085529083529281902085905580519485525191937f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925929081900390910190a350600192915050565b6a35c4490f820855e100000081565b6001600160a01b031660009081526020819052604090205490565b7376bed429d329756088edd6327cb734da2564bc5781565b6a04f68ca6d8cd91c600000081565b73d61b65c0058ce0ec19a238cac41bbbabbe7fe4f481565b60048054604080516020601f60026000196101006001881615020190951694909404938401819004810282018101909252828152606093909290918301828280156104375780601f1061040c57610100808354040283529160200191610437565b60006001600160a01b03831661075657600080fd5b3360009081526001602090815260408083206001600160a01b0387168452909152902054610612908361083d565b600061079133848461088b565b50600192915050565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b730b15679740123ff6952480e6d6fe375f5029901481565b6a0422ca8b0a00a42500000081565b818101818110156104b8576040805162461bcd60e51b8152602060048201526016602482015275536166654d6174683a20416464204f766572666c6f7760501b604482015290519081900360640190fd5b808203828111156104b8576040805162461bcd60e51b8152602060048201526013602482015272536166654d6174683a20556e646572666c6f7760681b604482015290519081900360640190fd5b6001600160a01b03821661089e57600080fd5b6001600160a01b0383166000908152602081905260409020546108c1908261083d565b6001600160a01b0380851660009081526020819052604080822093909355908416815220546108f090826107ec565b6001600160a01b038084166000818152602081815260409182902094909455805185815290519193928716927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef92918290030190a350505056fea2646970667358221220a37ef895049cdf14ef4f87bae01c2b8a7fbbe998801105e697822a91f1c4e88664736f6c634300060c0033
Deployed ByteCode Sourcemap
9581:1840:0:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11011:85;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;4531:244;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;4531:244:0;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;9971:58;;;:::i;:::-;;;;;;;;;;;;;;;;2690:91;;;:::i;10321:85::-;;;:::i;:::-;;;;-1:-1:-1;;;;;10321:85:0;;;;;;;;;;;;;;5248:299;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;5248:299:0;;;;;;;;;;;;;;;;;:::i;11331:85::-;;;:::i;:::-;;;;;;;;;;;;;;;;;;;10233:81;;;:::i;6062:323::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;6062:323:0;;;;;;;;:::i;10043:76::-;;;:::i;2997:106::-;;;;;;;;;;;;;;;;-1:-1:-1;2997:106:0;-1:-1:-1;;;;;2997:106:0;;:::i;10413:85::-;;;:::i;9833:53::-;;;:::i;10505:103::-;;;:::i;11163:89::-;;;:::i;6905:333::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;6905:333:0;;;;;;;;:::i;3744:140::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;3744:140:0;;;;;;;;:::i;3442:131::-;;;;;;;;;;;;;;;;-1:-1:-1;;;;;;3442:131:0;;;;;;;;;;:::i;10137:89::-;;;:::i;9759:61::-;;;:::i;11011:85::-;11083:5;11076:12;;;;;;;;-1:-1:-1;;11076:12:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11050:13;;11076:12;;11083:5;;11076:12;;11083:5;11076:12;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11011:85;:::o;4531:244::-;4596:4;-1:-1:-1;;;;;4621:21:0;;4613:30;;;;;;4665:10;4656:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;4656:29:0;;;;;;;;;;;;:37;;;4709:36;;;;;;;4656:29;;4665:10;4709:36;;;;;;;;;;;-1:-1:-1;4763:4:0;4531:244;;;;;:::o;9971:58::-;10013:16;9971:58;:::o;2690:91::-;2761:12;;2690:91;:::o;10321:85::-;10364:42;10321:85;:::o;5248:299::-;-1:-1:-1;;;;;5373:14:0;;5327:4;5373:14;;;:8;:14;;;;;;;;5388:10;5373:26;;;;;;;;:37;;5404:5;5373:30;:37::i;:::-;-1:-1:-1;;;;;5344:14:0;;;;;;:8;:14;;;;;;;;5359:10;5344:26;;;;;;;:66;5421:26;5353:4;5437:2;5441:5;5421:9;:26::i;:::-;-1:-1:-1;;;;;5463:54:0;;5490:14;;;;:8;:14;;;;;;;;5478:10;5490:26;;;;;;;;;;;5463:54;;;;;;;5478:10;;5463:54;;;;;;;;;;;;-1:-1:-1;5535:4:0;5248:299;;;;;:::o;11331:85::-;11399:9;;;;11331:85;:::o;10233:81::-;10272:42;10233:81;:::o;6062:323::-;6142:4;-1:-1:-1;;;;;6167:21:0;;6159:30;;;;;;6243:10;6234:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;6234:29:0;;;;;;;;;;:45;;6268:10;6234:33;:45::i;:::-;6211:10;6202:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;6202:29:0;;;;;;;;;;;;:77;;;6295:60;;;;;;6202:29;;6295:60;;;;;;;;;;;-1:-1:-1;6373:4:0;6062:323;;;;:::o;10043:76::-;10103:16;10043:76;:::o;2997:106::-;-1:-1:-1;;;;;3079:16:0;3052:7;3079:16;;;;;;;;;;;;2997:106::o;10413:85::-;10456:42;10413:85;:::o;9833:53::-;9871:15;9833:53;:::o;10505:103::-;10566:42;10505:103;:::o;11163:89::-;11237:7;11230:14;;;;;;;;-1:-1:-1;;11230:14:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;11204:13;;11230:14;;11237:7;;11230:14;;11237:7;11230:14;;;;;;;;;;;;;;;;;;;;;;;;6905:333;6990:4;-1:-1:-1;;;;;7015:21:0;;7007:30;;;;;;7091:10;7082:20;;;;:8;:20;;;;;;;;-1:-1:-1;;;;;7082:29:0;;;;;;;;;;:50;;7116:15;7082:33;:50::i;3744:140::-;3805:4;3822:32;3832:10;3844:2;3848:5;3822:9;:32::i;:::-;-1:-1:-1;3872:4:0;3744:140;;;;:::o;3442:131::-;-1:-1:-1;;;;;3541:15:0;;;3514:7;3541:15;;;:8;:15;;;;;;;;:24;;;;;;;;;;;;;3442:131::o;10137:89::-;10184:42;10137:89;:::o;9759:61::-;9805:15;9759:61;:::o;254:123::-;337:5;;;332:16;;;;324:51;;;;;-1:-1:-1;;;324:51:0;;;;;;;;;;;;-1:-1:-1;;;324:51:0;;;;;;;;;;;;;;383:120;466:5;;;461:16;;;;453:48;;;;;-1:-1:-1;;;453:48:0;;;;;;;;;;;;-1:-1:-1;;;453:48:0;;;;;;;;;;;;;;7460:262;-1:-1:-1;;;;;7548:16:0;;7540:25;;;;;;-1:-1:-1;;;;;7596:15:0;;:9;:15;;;;;;;;;;;:26;;7616:5;7596:19;:26::i;:::-;-1:-1:-1;;;;;7578:15:0;;;:9;:15;;;;;;;;;;;:44;;;;7649:13;;;;;;;:24;;7667:5;7649:17;:24::i;:::-;-1:-1:-1;;;;;7633:13:0;;;:9;:13;;;;;;;;;;;;:40;;;;7689:25;;;;;;;7633:13;;7689:25;;;;;;;;;;;;;7460:262;;;:::o
Swarm Source
ipfs://a37ef895049cdf14ef4f87bae01c2b8a7fbbe998801105e697822a91f1c4e886
Age | Block | Fee Address | BC Fee Address | Voting Power | Jailed | Incoming |
---|
Make sure to use the "Vote Down" button for any spammy posts, and the "Vote Up" for interesting conversations.