ETH Price: $3,240.95 (-2.81%)

Contract

0x9d942bD31169eD25a1ca78c776DAB92dE104e50E
 

Overview

ETH Balance

0 ETH

Eth Value

$0.00

More Info

Private Name Tags

TokenTracker

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve209614992024-10-14 4:42:4769 days ago1728880967IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0004714610.27365341
Approve207155462024-09-09 20:49:35104 days ago1725914975IN
DeFi Socks: DEFISOCKS Token
0 ETH0.000202264.37765833
Approve205514982024-08-17 23:02:47127 days ago1723935767IN
DeFi Socks: DEFISOCKS Token
0 ETH0.000026951.12427069
Approve199342492024-05-23 18:03:59213 days ago1716487439IN
DeFi Socks: DEFISOCKS Token
0 ETH0.000655414.18527154
Approve195414002024-03-29 18:20:59268 days ago1711736459IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0006875428.67296944
Transfer190895042024-01-26 8:10:59331 days ago1706256659IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0009842419.19056493
Approve190219332024-01-16 20:47:35341 days ago1705438055IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0008656936.10228866
Approve188585952023-12-24 22:27:35364 days ago1703456855IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0006102125.44771753
Approve188585932023-12-24 22:27:11364 days ago1703456831IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0006026625.13285435
Approve186055182023-11-19 11:19:47399 days ago1700392787IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0007745916.87024651
Approve186049032023-11-19 9:16:11399 days ago1700385371IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0006827614.85845087
Transfer186043572023-11-19 7:26:23399 days ago1700378783IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0007019615.1
Approve182520212023-10-01 0:11:35449 days ago1696119095IN
DeFi Socks: DEFISOCKS Token
0 ETH0.000395178.55309264
Approve176218022023-07-04 16:40:59537 days ago1688488859IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0008863219.31366073
Approve175393922023-06-23 2:44:23548 days ago1687488263IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0003836616
Transfer175113102023-06-19 4:06:35552 days ago1687147595IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0006367513.69713552
Approve170107842023-04-09 12:36:35623 days ago1681043795IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0004520118.85046961
Approve169513012023-04-01 2:21:35632 days ago1680315695IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0005311422.15046847
Approve165894782023-02-09 6:41:47682 days ago1675924907IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0005410922.56543422
Approve163651502023-01-08 22:47:23714 days ago1673218043IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0004389118.30404291
Approve161723192022-12-13 0:51:35741 days ago1670892695IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0003796915.83458863
Approve159485522022-11-11 18:25:59772 days ago1668191159IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0003596815
Approve159485522022-11-11 18:25:59772 days ago1668191159IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0003596815
Approve159485522022-11-11 18:25:59772 days ago1668191159IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0003596815
Approve157335052022-10-12 17:25:23802 days ago1665595523IN
DeFi Socks: DEFISOCKS Token
0 ETH0.0008970919.39113705
View all transactions

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Similar Match Source Code
This contract matches the deployed Bytecode of the Source Code for Contract 0x23B60867...5c51691d5
The constructor portion of the code might be different and could alter the actual behaviour of the contract

Contract Name:
Vyper_contract

Compiler Version
vyper:0.1.0b9

Optimization Enabled:
N/A

Other Settings:
default evmVersion

Contract Source Code (Vyper language format)

# ERC20 implementation adapted from https://github.com/ethereum/vyper/blob/master/examples/tokens/ERC20.vy

Transfer: event({_from: indexed(address), _to: indexed(address), _value: uint256})
Approval: event({_owner: indexed(address), _spender: indexed(address), _value: uint256})

name: public(string[32])
symbol: public(string[32])
decimals: public(uint256)
totalSupply: public(uint256)
balanceOf: public(map(address, uint256))
allowances: map(address, map(address, uint256))


@public
def __init__():
    _supply: uint256 = 500*10**18
    self.name = 'Unisocks Edition 0'
    self.symbol = 'SOCKS'
    self.decimals = 18
    self.balanceOf[msg.sender] = _supply
    self.totalSupply = _supply
    log.Transfer(ZERO_ADDRESS, msg.sender, _supply)


@public
@constant
def allowance(_owner : address, _spender : address) -> uint256:
    return self.allowances[_owner][_spender]


@public
def transfer(_to : address, _value : uint256) -> bool:
    self.balanceOf[msg.sender] -= _value
    self.balanceOf[_to] += _value
    log.Transfer(msg.sender, _to, _value)
    return True


@public
def transferFrom(_from : address, _to : address, _value : uint256) -> bool:
    self.balanceOf[_from] -= _value
    self.balanceOf[_to] += _value
    if self.allowances[_from][msg.sender] < MAX_UINT256:
        self.allowances[_from][msg.sender] -= _value
    log.Transfer(_from, _to, _value)
    return True


@public
def approve(_spender : address, _value : uint256) -> bool:
    self.allowances[msg.sender][_spender] = _value
    log.Approval(msg.sender, _spender, _value)
    return True


@public
def burn(_value: uint256) -> bool:
    self.totalSupply -= _value
    self.balanceOf[msg.sender] -= _value
    log.Transfer(msg.sender, ZERO_ADDRESS, _value)
    return True


@public
def burnFrom(_from: address, _value: uint256) -> bool:
    if self.allowances[_from][msg.sender] < MAX_UINT256:
        self.allowances[_from][msg.sender] -= _value
    self.totalSupply -= _value
    self.balanceOf[_from] -= _value
    log.Transfer(_from, ZERO_ADDRESS, _value)
    return True

Contract Security Audit

Contract ABI

[{"name":"Transfer","inputs":[{"type":"address","name":"_from","indexed":true},{"type":"address","name":"_to","indexed":true},{"type":"uint256","name":"_value","indexed":false}],"anonymous":false,"type":"event"},{"name":"Approval","inputs":[{"type":"address","name":"_owner","indexed":true},{"type":"address","name":"_spender","indexed":true},{"type":"uint256","name":"_value","indexed":false}],"anonymous":false,"type":"event"},{"outputs":[],"inputs":[],"constant":false,"payable":false,"type":"constructor"},{"name":"allowance","outputs":[{"type":"uint256","name":"out"}],"inputs":[{"type":"address","name":"_owner"},{"type":"address","name":"_spender"}],"constant":true,"payable":false,"type":"function","gas":815},{"name":"transfer","outputs":[{"type":"bool","name":"out"}],"inputs":[{"type":"address","name":"_to"},{"type":"uint256","name":"_value"}],"constant":false,"payable":false,"type":"function","gas":74044},{"name":"transferFrom","outputs":[{"type":"bool","name":"out"}],"inputs":[{"type":"address","name":"_from"},{"type":"address","name":"_to"},{"type":"uint256","name":"_value"}],"constant":false,"payable":false,"type":"function","gas":110401},{"name":"approve","outputs":[{"type":"bool","name":"out"}],"inputs":[{"type":"address","name":"_spender"},{"type":"uint256","name":"_value"}],"constant":false,"payable":false,"type":"function","gas":37779},{"name":"burn","outputs":[{"type":"bool","name":"out"}],"inputs":[{"type":"uint256","name":"_value"}],"constant":false,"payable":false,"type":"function","gas":73765},{"name":"burnFrom","outputs":[{"type":"bool","name":"out"}],"inputs":[{"type":"address","name":"_from"},{"type":"uint256","name":"_value"}],"constant":false,"payable":false,"type":"function","gas":110122},{"name":"name","outputs":[{"type":"string","name":"out"}],"inputs":[],"constant":true,"payable":false,"type":"function","gas":6462},{"name":"symbol","outputs":[{"type":"string","name":"out"}],"inputs":[],"constant":true,"payable":false,"type":"function","gas":6492},{"name":"decimals","outputs":[{"type":"uint256","name":"out"}],"inputs":[],"constant":true,"payable":false,"type":"function","gas":723},{"name":"totalSupply","outputs":[{"type":"uint256","name":"out"}],"inputs":[],"constant":true,"payable":false,"type":"function","gas":753},{"name":"balanceOf","outputs":[{"type":"uint256","name":"out"}],"inputs":[{"type":"address","name":"arg0"}],"constant":true,"payable":false,"type":"function","gas":955}]

Deployed Bytecode

0x600035601c52740100000000000000000000000000000000000000006020526f7fffffffffffffffffffffffffffffff6040527fffffffffffffffffffffffffffffffff8000000000000000000000000000000060605274012a05f1fffffffffffffffffffffffffdabf41c006080527ffffffffffffffffffffffffed5fa0e000000000000000000000000000000000060a05263dd62ed3e600051141561010357604060046101403734156100b457600080fd5b60043560205181106100c557600080fd5b5060243560205181106100d757600080fd5b5060056101405160e05260c052604060c0206101605160e05260c052604060c0205460005260206000f3005b63a9059cbb60005114156101ce576040600461014037341561012457600080fd5b600435602051811061013557600080fd5b5060043360e05260c052604060c020610160518154101561015557600080fd5b6101605181540381555060046101405160e05260c052604060c020805461016051825401101561018457600080fd5b61016051815401815550610160516101805261014051337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610180a3600160005260206000f3005b6323b872dd600051141561032f57606060046101403734156101ef57600080fd5b600435602051811061020057600080fd5b50602435602051811061021257600080fd5b5060046101405160e05260c052604060c020610180518154101561023557600080fd5b6101805181540381555060046101605160e05260c052604060c020805461018051825401101561026457600080fd5b610180518154018155507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60056101405160e05260c052604060c0203360e05260c052604060c0205410156102ec5760056101405160e05260c052604060c0203360e05260c052604060c02061018051815410156102e157600080fd5b610180518154038155505b610180516101a05261016051610140517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60206101a0a3600160005260206000f3005b63095ea7b360005114156103c4576040600461014037341561035057600080fd5b600435602051811061036157600080fd5b506101605160053360e05260c052604060c0206101405160e05260c052604060c02055610160516101805261014051337f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9256020610180a3600160005260206000f3005b6342966c68600051141561046957602060046101403734156103e557600080fd5b600361014051815410156103f857600080fd5b6101405181540381555060043360e05260c052604060c020610140518154101561042157600080fd5b6101405181540381555061014051610160526000337fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610160a3600160005260206000f3005b6379cc679060005114156105a4576040600461014037341561048a57600080fd5b600435602051811061049b57600080fd5b507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff60056101405160e05260c052604060c0203360e05260c052604060c02054101561051a5760056101405160e05260c052604060c0203360e05260c052604060c020610160518154101561050f57600080fd5b610160518154038155505b6003610160518154101561052d57600080fd5b6101605181540381555060046101405160e05260c052604060c020610160518154101561055957600080fd5b6101605181540381555061016051610180526000610140517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6020610180a3600160005260206000f3005b6306fdde0360005114156106875734156105bd57600080fd5b60008060c052602060c020610180602082540161012060006002818352015b826101205160200211156105ef57610611565b61012051850154610120516020028501525b81516001018083528114156105dc575b5050505050506101805160206001820306601f82010390506101e0610180516020818352015b826101e051111561064757610663565b60006101e0516101a001535b8151600101808352811415610637575b5050506020610160526040610180510160206001820306601f8201039050610160f3005b6395d89b41600051141561076a5734156106a057600080fd5b60018060c052602060c020610180602082540161012060006002818352015b826101205160200211156106d2576106f4565b61012051850154610120516020028501525b81516001018083528114156106bf575b5050505050506101805160206001820306601f82010390506101e0610180516020818352015b826101e051111561072a57610746565b60006101e0516101a001535b815160010180835281141561071a575b5050506020610160526040610180510160206001820306601f8201039050610160f3005b63313ce567600051141561079057341561078357600080fd5b60025460005260206000f3005b6318160ddd60005114156107b65734156107a957600080fd5b60035460005260206000f3005b6370a08231600051141561080557602060046101403734156107d757600080fd5b60043560205181106107e857600080fd5b5060046101405160e05260c052604060c0205460005260206000f3005b60006000fd

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

Block Uncle Number Difficulty Gas Used Reward
View All Uncles
Loading...
Loading
Loading...
Loading

OVERVIEW

DEFISOCKS token is a redeemable token which gives token holders a real pair of socks with limited quantity of 500 DEFISOCKS.

Validator Index Block Amount
View All Withdrawals

Transaction Hash Block Value Eth2 PubKey Valid
View All Deposits
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.