ETH Price: $2,003.05 (-0.17%)

Contract

0x112521D4eB0BCfb48869CE60a2d1045021E72Afd
 

Multichain Info

No addresses found
Transaction Hash
Method
Block
From
To
Approve145204822022-04-04 16:05:421088 days ago1649088342IN
0x112521D4...021E72Afd
0 ETH0.0018089675.44888643
Approve135017562021-10-27 21:23:571246 days ago1635369837IN
0x112521D4...021E72Afd
0 ETH0.00940625203.33445281
Unwoof129917292021-08-09 15:25:181326 days ago1628522718IN
0x112521D4...021E72Afd
0 ETH0.0092627362.07557779
Unwoof127672622021-07-05 11:43:591361 days ago1625485439IN
0x112521D4...021E72Afd
0 ETH0.0023164219
Approve125632182021-06-03 18:48:261392 days ago1622746106IN
0x112521D4...021E72Afd
0 ETH0.002081745
Approve125623522021-06-03 15:29:381393 days ago1622734178IN
0x112521D4...021E72Afd
0 ETH0.0017578838
Woof125616512021-06-03 12:50:351393 days ago1622724635IN
0x112521D4...021E72Afd
0 ETH0.0033356121
Woof125602502021-06-03 7:40:181393 days ago1622706018IN
0x112521D4...021E72Afd
0 ETH0.0068986628
Unwoof125602432021-06-03 7:38:001393 days ago1622705880IN
0x112521D4...021E72Afd
0 ETH0.0014378124
Woof125602282021-06-03 7:34:441393 days ago1622705684IN
0x112521D4...021E72Afd
0 ETH0.00801429

View more zero value Internal Transactions in Advanced View mode

Advanced mode:
Loading...
Loading

Contract Source Code Verified (Exact Match)

Contract Name:
Vyper_contract

Compiler Version
vyper:0.2.12

Optimization Enabled:
N/A

Other Settings:
default evmVersion, MIT license

Contract Source Code (Vyper language format)

from vyper.interfaces import ERC20

implements: ERC20

event Transfer:
    sender: indexed(address)
    receiver: indexed(address)
    value: uint256


event Approval:
    owner: indexed(address)
    spender: indexed(address)
    value: uint256


allowance: public(HashMap[address, HashMap[address, uint256]])
balanceOf: public(HashMap[address, uint256])
totalSupply: public(uint256)
nonces: public(HashMap[address, uint256])
DOMAIN_SEPARATOR: public(bytes32)
DOMAIN_TYPE_HASH: constant(bytes32) = keccak256('EIP712Domain(string name,string version,uint256 chainId,address verifyingContract)')
PERMIT_TYPE_HASH: constant(bytes32) = keccak256("Permit(address owner,address spender,uint256 value,uint256 nonce,uint256 deadline)")

renDOGE: constant(address) = 0x3832d2F059E55934220881F831bE501D180671A7
WDOGE: constant(address) = 0x35a532d376FFd9a705d0Bb319532837337A398E7
SHIB: constant(address) = 0x95aD61b0a150d79219dCF64E1E6Cc01f0B64C4cE
AKITA: constant(address) = 0x3301Ee63Fb29F863f2333Bd4466acb46CD8323E6
WOOFY: constant(address) = 0xD0660cD418a64a1d44E9214ad8e459324D8157f1

@external
def __init__():
    self.DOMAIN_SEPARATOR = keccak256(
        concat(
            DOMAIN_TYPE_HASH,
            keccak256(convert("Dog5", Bytes[4])),
            keccak256(convert("1", Bytes[1])),
            convert(chain.id, bytes32),
            convert(self, bytes32)
        )
    )


@view
@external
def name() -> String[4]:
    return "Dog5"


@view
@external
def symbol() -> String[4]:
    return "DOG5"


@view
@external
def decimals() -> uint256:
    return 18


@internal
def _mint(receiver: address, amount: uint256):
    assert not receiver in [self, ZERO_ADDRESS]

    self.balanceOf[receiver] += amount
    self.totalSupply += amount

    log Transfer(ZERO_ADDRESS, receiver, amount)


@internal
def _burn(sender: address, amount: uint256):
    self.balanceOf[sender] -= amount
    self.totalSupply -= amount

    log Transfer(sender, ZERO_ADDRESS, amount)


@internal
def _transfer(sender: address, receiver: address, amount: uint256):
    assert not receiver in [self, ZERO_ADDRESS]

    self.balanceOf[sender] -= amount
    self.balanceOf[receiver] += amount

    log Transfer(sender, receiver, amount)


@external
def transfer(receiver: address, amount: uint256) -> bool:
    self._transfer(msg.sender, receiver, amount)
    return True


@external
def transferFrom(sender: address, receiver: address, amount: uint256) -> bool:
    self.allowance[sender][msg.sender] -= amount
    self._transfer(sender, receiver, amount)
    return True


@external
def approve(spender: address, amount: uint256) -> bool:
    self.allowance[msg.sender][spender] = amount
    log Approval(msg.sender, spender, amount)
    return True


@external
def woof(amount: uint256 = MAX_UINT256, receiver: address = msg.sender) -> bool:
    mint_amount: uint256 = min(amount, ERC20(renDOGE).balanceOf(msg.sender))
    assert ERC20(SHIB).transferFrom(msg.sender, self, mint_amount*(10**10)*50000)
    assert ERC20(AKITA).transferFrom(msg.sender, self, mint_amount*(10**10)*200000)
    assert ERC20(WDOGE).transferFrom(msg.sender, self, mint_amount*(10**10))
    assert ERC20(renDOGE).transferFrom(msg.sender, self, mint_amount)
    assert ERC20(WOOFY).transferFrom(msg.sender, self, mint_amount*(10**4)*10)
    self._mint(receiver, mint_amount*(10**10))
    return True


@external
def unwoof(amount: uint256 = MAX_UINT256, receiver: address = msg.sender) -> bool:
    burn_amount: uint256 = min(amount, self.balanceOf[msg.sender])
    self._burn(msg.sender, burn_amount)
    assert ERC20(SHIB).transfer(receiver, burn_amount*50000)
    assert ERC20(AKITA).transfer(receiver, burn_amount*200000)
    assert ERC20(WDOGE).transfer(receiver, burn_amount)
    assert ERC20(renDOGE).transfer(receiver, burn_amount/(10**10))	
    assert ERC20(WOOFY).transfer(receiver, burn_amount*10/(10**6))		
    return True


@external
def permit(owner: address, spender: address, amount: uint256, expiry: uint256, signature: Bytes[65]) -> bool:
    assert owner != ZERO_ADDRESS  # dev: invalid owner
    assert expiry == 0 or expiry >= block.timestamp  # dev: permit expired
    nonce: uint256 = self.nonces[owner]
    digest: bytes32 = keccak256(
        concat(
            b'\x19\x01',
            self.DOMAIN_SEPARATOR,
            keccak256(
                concat(
                    PERMIT_TYPE_HASH,
                    convert(owner, bytes32),
                    convert(spender, bytes32),
                    convert(amount, bytes32),
                    convert(nonce, bytes32),
                    convert(expiry, bytes32),
                )
            )
        )
    )
    # NOTE: signature is packed as r, s, v
    r: uint256 = convert(slice(signature, 0, 32), uint256)
    s: uint256 = convert(slice(signature, 32, 32), uint256)
    v: uint256 = convert(slice(signature, 64, 1), uint256)
    assert ecrecover(digest, v, r, s) == owner  # dev: invalid signature
    self.allowance[owner][spender] = amount
    self.nonces[owner] = nonce + 1
    log Approval(owner, spender, amount)
    return True

Contract Security Audit

Contract ABI

API
[{"name":"Transfer","inputs":[{"name":"sender","type":"address","indexed":true},{"name":"receiver","type":"address","indexed":true},{"name":"value","type":"uint256","indexed":false}],"anonymous":false,"type":"event"},{"name":"Approval","inputs":[{"name":"owner","type":"address","indexed":true},{"name":"spender","type":"address","indexed":true},{"name":"value","type":"uint256","indexed":false}],"anonymous":false,"type":"event"},{"stateMutability":"nonpayable","type":"constructor","inputs":[],"outputs":[]},{"stateMutability":"view","type":"function","name":"name","inputs":[],"outputs":[{"name":"","type":"string"}],"gas":5916},{"stateMutability":"view","type":"function","name":"symbol","inputs":[],"outputs":[{"name":"","type":"string"}],"gas":5946},{"stateMutability":"view","type":"function","name":"decimals","inputs":[],"outputs":[{"name":"","type":"uint256"}],"gas":348},{"stateMutability":"nonpayable","type":"function","name":"transfer","inputs":[{"name":"receiver","type":"address"},{"name":"amount","type":"uint256"}],"outputs":[{"name":"","type":"bool"}],"gas":78588},{"stateMutability":"nonpayable","type":"function","name":"transferFrom","inputs":[{"name":"sender","type":"address"},{"name":"receiver","type":"address"},{"name":"amount","type":"uint256"}],"outputs":[{"name":"","type":"bool"}],"gas":116239},{"stateMutability":"nonpayable","type":"function","name":"approve","inputs":[{"name":"spender","type":"address"},{"name":"amount","type":"uint256"}],"outputs":[{"name":"","type":"bool"}],"gas":37881},{"stateMutability":"nonpayable","type":"function","name":"woof","inputs":[],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"woof","inputs":[{"name":"amount","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"woof","inputs":[{"name":"amount","type":"uint256"},{"name":"receiver","type":"address"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"unwoof","inputs":[],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"unwoof","inputs":[{"name":"amount","type":"uint256"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"unwoof","inputs":[{"name":"amount","type":"uint256"},{"name":"receiver","type":"address"}],"outputs":[{"name":"","type":"bool"}]},{"stateMutability":"nonpayable","type":"function","name":"permit","inputs":[{"name":"owner","type":"address"},{"name":"spender","type":"address"},{"name":"amount","type":"uint256"},{"name":"expiry","type":"uint256"},{"name":"signature","type":"bytes"}],"outputs":[{"name":"","type":"bool"}],"gas":91134},{"stateMutability":"view","type":"function","name":"allowance","inputs":[{"name":"arg0","type":"address"},{"name":"arg1","type":"address"}],"outputs":[{"name":"","type":"uint256"}],"gas":3088},{"stateMutability":"view","type":"function","name":"balanceOf","inputs":[{"name":"arg0","type":"address"}],"outputs":[{"name":"","type":"uint256"}],"gas":2903},{"stateMutability":"view","type":"function","name":"totalSupply","inputs":[],"outputs":[{"name":"","type":"uint256"}],"gas":2718},{"stateMutability":"view","type":"function","name":"nonces","inputs":[{"name":"arg0","type":"address"}],"outputs":[{"name":"","type":"uint256"}],"gas":2963},{"stateMutability":"view","type":"function","name":"DOMAIN_SEPARATOR","inputs":[],"outputs":[{"name":"","type":"bytes32"}],"gas":2778}]

60007f8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f6020826105200101526020810190506004610400527f446f6735000000000000000000000000000000000000000000000000000000006104205261040080516020820120905060208261052001015260208101905060016104c0527f31000000000000000000000000000000000000000000000000000000000000006104e0526104c08051602082012090506020826105200101526020810190504660208261052001015260208101905030602082610520010152602081019050806105205261052090508051602082012090506004556112e156600436101561000d57610f4c565b600035601c52600051341561002157600080fd5b6306fdde038114156100b6576004610140527f446f673500000000000000000000000000000000000000000000000000000000610160526101408051602001806101e08284600060045af161007557600080fd5b50506101e0518061020001818260206001820306601f820103905003368237505060206101c05260406101e0510160206001820306601f82010390506101c0f35b6395d89b4181141561014b576004610140527f444f473500000000000000000000000000000000000000000000000000000000610160526101408051602001806101e08284600060045af161010a57600080fd5b50506101e0518061020001818260206001820306601f820103905003368237505060206101c05260406101e0510160206001820306601f82010390506101c0f35b63313ce56781141561016257601260005260206000f35b63a9059cbb8114156101b45760043560a01c1561017e57600080fd5b33610140526004356101605260243561018052610180516101605161014051600658016110de565b600050600160005260206000f35b6323b872dd8114156102505760043560a01c156101d057600080fd5b60243560a01c156101e057600080fd5b600060043560e05260c052604060c0203360e05260c052604060c02080546044358082101561020e57600080fd5b80820390509050815550600435610140526024356101605260443561018052610180516101605161014051600658016110de565b600050600160005260206000f35b63095ea7b38114156102c95760043560a01c1561026c57600080fd5b60243560003360e05260c052604060c02060043560e05260c052604060c0205560243561014052600435337f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9256020610140a3600160005260206000f35b63dc72aa27811415610304577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61014052336101605261035e565b63ab8f90c3811415610325573361016052602060046101403760005061035e565b63398885c881141561035957602060046101403760243560a01c1561034957600080fd5b602060246101603760005061035e565b6106fd565b61014051602061022060246370a082316101a052336101c0526101bc733832d2f059e55934220881f831be501d180671a75afa61039a57600080fd5b601f3d116103a757600080fd5b60005061022051808211156103bc57806103be565b815b9050905061018052602061026060646323b872dd6101a052336101c052306101e052610180516402540be40080820282158284830414176103fe57600080fd5b8090509050905061c350808202821582848304141761041c57600080fd5b80905090509050610200526101bc60007395ad61b0a150d79219dcf64e1e6cc01f0b64c4ce5af161044c57600080fd5b601f3d1161045957600080fd5b6000506102605161046957600080fd5b602061026060646323b872dd6101a052336101c052306101e052610180516402540be40080820282158284830414176104a157600080fd5b8090509050905062030d4080820282158284830414176104c057600080fd5b80905090509050610200526101bc6000733301ee63fb29f863f2333bd4466acb46cd8323e65af16104f057600080fd5b601f3d116104fd57600080fd5b6000506102605161050d57600080fd5b602061026060646323b872dd6101a052336101c052306101e052610180516402540be400808202821582848304141761054557600080fd5b80905090509050610200526101bc60007335a532d376ffd9a705d0bb319532837337a398e75af161057557600080fd5b601f3d1161058257600080fd5b6000506102605161059257600080fd5b602061026060646323b872dd6101a052336101c052306101e05261018051610200526101bc6000733832d2f059e55934220881f831be501d180671a75af16105d957600080fd5b601f3d116105e657600080fd5b600050610260516105f657600080fd5b602061026060646323b872dd6101a052336101c052306101e05261018051612710808202821582848304141761062b57600080fd5b80905090509050600a808202821582848304141761064857600080fd5b80905090509050610200526101bc600073d0660cd418a64a1d44e9214ad8e459324d8157f15af161067857600080fd5b601f3d1161068557600080fd5b6000506102605161069557600080fd5b610140516101605161018051610160516101a052610180516402540be40080820282158284830414176106c757600080fd5b809050905090506101c0526101c0516101a05160065801610f52565b610180526101605261014052600050600160005260206000f35b63b3bc4d6a811415610738577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff610140523361016052610792565b6335118f748114156107595733610160526020600461014037600050610792565b634838083e81141561078d57602060046101403760243560a01c1561077d57600080fd5b6020602461016037600050610792565b610a5d565b6101405160013360e05260c052604060c02054808211156107b357806107b5565b815b9050905061018052610140516101605161018051336101a052610180516101c0526101c0516101a0516006580161104a565b6101805261016052610140526000506020610240604463a9059cbb6101a052610160516101c0526101805161c350808202821582848304141761082957600080fd5b809050905090506101e0526101bc60007395ad61b0a150d79219dcf64e1e6cc01f0b64c4ce5af161085957600080fd5b601f3d1161086657600080fd5b6000506102405161087657600080fd5b6020610240604463a9059cbb6101a052610160516101c0526101805162030d4080820282158284830414176108aa57600080fd5b809050905090506101e0526101bc6000733301ee63fb29f863f2333bd4466acb46cd8323e65af16108da57600080fd5b601f3d116108e757600080fd5b600050610240516108f757600080fd5b6020610240604463a9059cbb6101a052610160516101c052610180516101e0526101bc60007335a532d376ffd9a705d0bb319532837337a398e75af161093c57600080fd5b601f3d1161094957600080fd5b6000506102405161095957600080fd5b6020610240604463a9059cbb6101a052610160516101c052610180516402540be400808204905090506101e0526101bc6000733832d2f059e55934220881f831be501d180671a75af16109ab57600080fd5b601f3d116109b857600080fd5b600050610240516109c857600080fd5b6020610240604463a9059cbb6101a052610160516101c05261018051600a80820282158284830414176109fa57600080fd5b80905090509050620f4240808204905090506101e0526101bc600073d0660cd418a64a1d44e9214ad8e459324d8157f15af1610a3557600080fd5b601f3d11610a4257600080fd5b60005061024051610a5257600080fd5b600160005260206000f35b639fd5a6cf811415610e5a5760043560a01c15610a7957600080fd5b60243560a01c15610a8957600080fd5b6061608435600401610140376041608435600401351115610aa957600080fd5b600060043518610ab857600080fd5b6064351515610ac8576001610acf565b4260643510155b610ad857600080fd5b600360043560e05260c052604060c020546101e05260006002610520527f19010000000000000000000000000000000000000000000000000000000000006105405261052060028060208461078001018260208501600060045af150508051820191505060045460208261078001015260208101905060007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c96020826106800101526020810190506004356020826106800101526020810190506024356020826106800101526020810190506044356020826106800101526020810190506101e051602082610680010152602081019050606435602082610680010152602081019050806106805261068090508051602082012090506020826107800101526020810190508061078052610780905080516020820120905061020052600060206020820661030001610140518284011115610c3257600080fd5b6041806103208260206020880688030161014001600060045af1505081815280905090509050806020015160008251806020901315610c7057600080fd5b8091901215610c7e57600080fd5b806020036101000a820490509050905061022052602060206020820661032001610140518284011115610cb057600080fd5b6041806103408260206020880688030161014001600060045af1505081815280905090509050806020015160008251806020901315610cee57600080fd5b8091901215610cfc57600080fd5b806020036101000a820490509050905061024052604060016020820661034001610140518284011115610d2e57600080fd5b6041806103608260206020880688030161014001600060045af1505081815280905090509050806020015160008251806020901315610d6c57600080fd5b8091901215610d7a57600080fd5b806020036101000a8204905090509050610260526004356102005161028052610260516102a052610220516102c052610240516102e052602060c0608061028060015afa5060c05114610dcc57600080fd5b604435600060043560e05260c052604060c02060243560e05260c052604060c020556101e0516001818183011015610e0357600080fd5b80820190509050600360043560e05260c052604060c02055604435610280526024356004357f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9256020610280a3600160005260206000f35b63dd62ed3e811415610eae5760043560a01c15610e7657600080fd5b60243560a01c15610e8657600080fd5b600060043560e05260c052604060c02060243560e05260c052604060c0205460005260206000f35b6370a08231811415610ee45760043560a01c15610eca57600080fd5b600160043560e05260c052604060c0205460005260206000f35b6318160ddd811415610efc5760025460005260206000f35b637ecebe00811415610f325760043560a01c15610f1857600080fd5b600360043560e05260c052604060c0205460005260206000f35b633644e515811415610f4a5760045460005260206000f35b505b60006000fd5b610180526101405261016052306101c05260006101e05260006101a0526101a061012060006002818352015b610120516020026101c00151610140511415610f9d5760018352610fad565b8151600101808352811415610f7e575b5050506101a05115610fbe57600080fd5b60016101405160e05260c052604060c020805461016051818183011015610fe457600080fd5b80820190509050815550600280546101605181818301101561100557600080fd5b80820190509050815550610160516101a0526101405160007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60206101a0a361018051565b61018052610140526101605260016101405160e05260c052604060c0208054610160518082101561107a57600080fd5b8082039050905081555060028054610160518082101561109957600080fd5b80820390509050815550610160516101a0526000610140517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60206101a0a361018051565b6101a052610140526101605261018052306101e05260006102005260006101c0526101c061012060006002818352015b610120516020026101e0015161016051141561112d576001835261113d565b815160010180835281141561110e575b5050506101c0511561114e57600080fd5b60016101405160e05260c052604060c0208054610180518082101561117257600080fd5b8082039050905081555060016101605160e05260c052604060c0208054610180518181830110156111a257600080fd5b80820190509050815550610180516101c05261016051610140517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60206101c0a36101a051565b6100f86112e1036100f86000396100f86112e1036000f3

Deployed Bytecode

0x600436101561000d57610f4c565b600035601c52600051341561002157600080fd5b6306fdde038114156100b6576004610140527f446f673500000000000000000000000000000000000000000000000000000000610160526101408051602001806101e08284600060045af161007557600080fd5b50506101e0518061020001818260206001820306601f820103905003368237505060206101c05260406101e0510160206001820306601f82010390506101c0f35b6395d89b4181141561014b576004610140527f444f473500000000000000000000000000000000000000000000000000000000610160526101408051602001806101e08284600060045af161010a57600080fd5b50506101e0518061020001818260206001820306601f820103905003368237505060206101c05260406101e0510160206001820306601f82010390506101c0f35b63313ce56781141561016257601260005260206000f35b63a9059cbb8114156101b45760043560a01c1561017e57600080fd5b33610140526004356101605260243561018052610180516101605161014051600658016110de565b600050600160005260206000f35b6323b872dd8114156102505760043560a01c156101d057600080fd5b60243560a01c156101e057600080fd5b600060043560e05260c052604060c0203360e05260c052604060c02080546044358082101561020e57600080fd5b80820390509050815550600435610140526024356101605260443561018052610180516101605161014051600658016110de565b600050600160005260206000f35b63095ea7b38114156102c95760043560a01c1561026c57600080fd5b60243560003360e05260c052604060c02060043560e05260c052604060c0205560243561014052600435337f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9256020610140a3600160005260206000f35b63dc72aa27811415610304577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff61014052336101605261035e565b63ab8f90c3811415610325573361016052602060046101403760005061035e565b63398885c881141561035957602060046101403760243560a01c1561034957600080fd5b602060246101603760005061035e565b6106fd565b61014051602061022060246370a082316101a052336101c0526101bc733832d2f059e55934220881f831be501d180671a75afa61039a57600080fd5b601f3d116103a757600080fd5b60005061022051808211156103bc57806103be565b815b9050905061018052602061026060646323b872dd6101a052336101c052306101e052610180516402540be40080820282158284830414176103fe57600080fd5b8090509050905061c350808202821582848304141761041c57600080fd5b80905090509050610200526101bc60007395ad61b0a150d79219dcf64e1e6cc01f0b64c4ce5af161044c57600080fd5b601f3d1161045957600080fd5b6000506102605161046957600080fd5b602061026060646323b872dd6101a052336101c052306101e052610180516402540be40080820282158284830414176104a157600080fd5b8090509050905062030d4080820282158284830414176104c057600080fd5b80905090509050610200526101bc6000733301ee63fb29f863f2333bd4466acb46cd8323e65af16104f057600080fd5b601f3d116104fd57600080fd5b6000506102605161050d57600080fd5b602061026060646323b872dd6101a052336101c052306101e052610180516402540be400808202821582848304141761054557600080fd5b80905090509050610200526101bc60007335a532d376ffd9a705d0bb319532837337a398e75af161057557600080fd5b601f3d1161058257600080fd5b6000506102605161059257600080fd5b602061026060646323b872dd6101a052336101c052306101e05261018051610200526101bc6000733832d2f059e55934220881f831be501d180671a75af16105d957600080fd5b601f3d116105e657600080fd5b600050610260516105f657600080fd5b602061026060646323b872dd6101a052336101c052306101e05261018051612710808202821582848304141761062b57600080fd5b80905090509050600a808202821582848304141761064857600080fd5b80905090509050610200526101bc600073d0660cd418a64a1d44e9214ad8e459324d8157f15af161067857600080fd5b601f3d1161068557600080fd5b6000506102605161069557600080fd5b610140516101605161018051610160516101a052610180516402540be40080820282158284830414176106c757600080fd5b809050905090506101c0526101c0516101a05160065801610f52565b610180526101605261014052600050600160005260206000f35b63b3bc4d6a811415610738577fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff610140523361016052610792565b6335118f748114156107595733610160526020600461014037600050610792565b634838083e81141561078d57602060046101403760243560a01c1561077d57600080fd5b6020602461016037600050610792565b610a5d565b6101405160013360e05260c052604060c02054808211156107b357806107b5565b815b9050905061018052610140516101605161018051336101a052610180516101c0526101c0516101a0516006580161104a565b6101805261016052610140526000506020610240604463a9059cbb6101a052610160516101c0526101805161c350808202821582848304141761082957600080fd5b809050905090506101e0526101bc60007395ad61b0a150d79219dcf64e1e6cc01f0b64c4ce5af161085957600080fd5b601f3d1161086657600080fd5b6000506102405161087657600080fd5b6020610240604463a9059cbb6101a052610160516101c0526101805162030d4080820282158284830414176108aa57600080fd5b809050905090506101e0526101bc6000733301ee63fb29f863f2333bd4466acb46cd8323e65af16108da57600080fd5b601f3d116108e757600080fd5b600050610240516108f757600080fd5b6020610240604463a9059cbb6101a052610160516101c052610180516101e0526101bc60007335a532d376ffd9a705d0bb319532837337a398e75af161093c57600080fd5b601f3d1161094957600080fd5b6000506102405161095957600080fd5b6020610240604463a9059cbb6101a052610160516101c052610180516402540be400808204905090506101e0526101bc6000733832d2f059e55934220881f831be501d180671a75af16109ab57600080fd5b601f3d116109b857600080fd5b600050610240516109c857600080fd5b6020610240604463a9059cbb6101a052610160516101c05261018051600a80820282158284830414176109fa57600080fd5b80905090509050620f4240808204905090506101e0526101bc600073d0660cd418a64a1d44e9214ad8e459324d8157f15af1610a3557600080fd5b601f3d11610a4257600080fd5b60005061024051610a5257600080fd5b600160005260206000f35b639fd5a6cf811415610e5a5760043560a01c15610a7957600080fd5b60243560a01c15610a8957600080fd5b6061608435600401610140376041608435600401351115610aa957600080fd5b600060043518610ab857600080fd5b6064351515610ac8576001610acf565b4260643510155b610ad857600080fd5b600360043560e05260c052604060c020546101e05260006002610520527f19010000000000000000000000000000000000000000000000000000000000006105405261052060028060208461078001018260208501600060045af150508051820191505060045460208261078001015260208101905060007f6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c96020826106800101526020810190506004356020826106800101526020810190506024356020826106800101526020810190506044356020826106800101526020810190506101e051602082610680010152602081019050606435602082610680010152602081019050806106805261068090508051602082012090506020826107800101526020810190508061078052610780905080516020820120905061020052600060206020820661030001610140518284011115610c3257600080fd5b6041806103208260206020880688030161014001600060045af1505081815280905090509050806020015160008251806020901315610c7057600080fd5b8091901215610c7e57600080fd5b806020036101000a820490509050905061022052602060206020820661032001610140518284011115610cb057600080fd5b6041806103408260206020880688030161014001600060045af1505081815280905090509050806020015160008251806020901315610cee57600080fd5b8091901215610cfc57600080fd5b806020036101000a820490509050905061024052604060016020820661034001610140518284011115610d2e57600080fd5b6041806103608260206020880688030161014001600060045af1505081815280905090509050806020015160008251806020901315610d6c57600080fd5b8091901215610d7a57600080fd5b806020036101000a8204905090509050610260526004356102005161028052610260516102a052610220516102c052610240516102e052602060c0608061028060015afa5060c05114610dcc57600080fd5b604435600060043560e05260c052604060c02060243560e05260c052604060c020556101e0516001818183011015610e0357600080fd5b80820190509050600360043560e05260c052604060c02055604435610280526024356004357f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b9256020610280a3600160005260206000f35b63dd62ed3e811415610eae5760043560a01c15610e7657600080fd5b60243560a01c15610e8657600080fd5b600060043560e05260c052604060c02060243560e05260c052604060c0205460005260206000f35b6370a08231811415610ee45760043560a01c15610eca57600080fd5b600160043560e05260c052604060c0205460005260206000f35b6318160ddd811415610efc5760025460005260206000f35b637ecebe00811415610f325760043560a01c15610f1857600080fd5b600360043560e05260c052604060c0205460005260206000f35b633644e515811415610f4a5760045460005260206000f35b505b60006000fd5b610180526101405261016052306101c05260006101e05260006101a0526101a061012060006002818352015b610120516020026101c00151610140511415610f9d5760018352610fad565b8151600101808352811415610f7e575b5050506101a05115610fbe57600080fd5b60016101405160e05260c052604060c020805461016051818183011015610fe457600080fd5b80820190509050815550600280546101605181818301101561100557600080fd5b80820190509050815550610160516101a0526101405160007fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60206101a0a361018051565b61018052610140526101605260016101405160e05260c052604060c0208054610160518082101561107a57600080fd5b8082039050905081555060028054610160518082101561109957600080fd5b80820390509050815550610160516101a0526000610140517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60206101a0a361018051565b6101a052610140526101605261018052306101e05260006102005260006101c0526101c061012060006002818352015b610120516020026101e0015161016051141561112d576001835261113d565b815160010180835281141561110e575b5050506101c0511561114e57600080fd5b60016101405160e05260c052604060c0208054610180518082101561117257600080fd5b8082039050905081555060016101605160e05260c052604060c0208054610180518181830110156111a257600080fd5b80820190509050815550610180516101c05261016051610140517fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef60206101c0a36101a05156

Block Transaction Difficulty Gas Used Reward
View All Blocks Produced

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

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.