Tutorial About Api




#
#  Eveem.org 26 Apr 2019 
#  Decompiled source of 0x04b2582c70a1537202033e7F3265D38f4680109e
# 
#  Let's make the world open source 
# 

def storage:
  stor0 is uint256 at storage 0 offset 16
  stor0 is uint8 at storage 0 offset 8
  stor0 is uint8 at storage 0

def unknown0f9668b8() payable: 
  return bool(uint8(stor0.field_8))

def forked() payable: 
  return bool(uint8(stor0.field_0))


#
#  Regular functions
#


def _fallback() payable: # default function
  stop


def unknownc46470c6(addr _param1) payable: 
  require uint8(stor0.field_8)
  if uint8(stor0.field_0):
      call _param1 with:
         value call.value wei
           gas gas_remaining - 34050 wei
      require ext_call.success
      call caller with:
         value call.value wei
           gas gas_remaining - 34050 wei


def unknown0cf96406(addr _param1) payable: 
  require uint8(stor0.field_8)
  if not uint8(stor0.field_0):
      call _param1 with:
         value call.value wei
           gas gas_remaining - 34050 wei
      require ext_call.success
      call caller with:
         value call.value wei
           gas gas_remaining - 34050 wei


def unknownbd7d0d51() payable: 
  require block.number >= 1920000
  require not uint8(stor0.field_8)
  uint8(stor0.field_0) = uint8(eth.balance(0xbf4ed7b27f1d666546e30d74d50d173d20bca754) > 1000000 * 10^18)
  uint8(stor0.field_8) = 1
  Mask(240, 0, stor0.field_16) = Mask(240, 16, eth.balance(0xbf4ed7b27f1d666546e30d74d50d173d20bca754) > 1000000 * 10^18) >> 16