コード例 #1
0
ファイル: test_mutuala.py プロジェクト: lucywi/evm-sim
 def setup_class(cls):
     logging.disable(
         logging.INFO
     )  # disable overzealous DEBUG logging of pyethereum.processblock
     cls.code = compile_serpent('examples/mutuala.se')
     cls.sim = Simulator({
         cls.ALICE.address: 10**18,
         cls.BOB.address: 10**18
     })
コード例 #2
0
ファイル: test.py プロジェクト: arkbg1/o-jasper.github.io
    def __init__(self, owner=ALICE):
        self.owner = owner
        self.sim = Simulator(founders)
        # The eth_ent.
        code = compile_serpent('assurance_ent.se')
        self.eth_ent = self.sim.load_contract(owner, code) # Alice is recipient.

        assert self.storage(0) == int(owner.address, 16)
        assert self.storage(1) == int(owner.address, 16)
        assert self.storage(2) == 10
        assert self.storage(3) == 20000
        assert self.storage(4) == 5
コード例 #3
0
 def setup_class(cls):
     cls.code = compile_serpent('examples/subcurrency.se')
     cls.sim = Simulator({
         cls.ALICE.address: 10**18,
         cls.BOB.address: 10**18
     })
コード例 #4
0
 def setup_class(cls):
     cls.code = compile_serpent('examples/datafeed.se')
     cls.sim = Simulator({cls.ALICE.address: 10**18})
コード例 #5
0
def load_source(filename):
    if filename.endswith(".lll"):
        return sim.compile_lll(filename)
    else:
        return sim.compile_serpent(filename)
コード例 #6
0
 def setup_class(cls):
     cls.code = compile_serpent('examples/subcurrency.se')
     cls.sim = Simulator({cls.ALICE.address: 10**18,
                          cls.BOB.address: 10**18})
コード例 #7
0
ファイル: test_mutuala.py プロジェクト: EtherCasts/evm-sim
 def setup_class(cls):
     logging.disable(logging.INFO)  # disable overzealous DEBUG logging of pyethereum.processblock
     cls.code = compile_serpent('examples/mutuala.se')
     cls.sim = Simulator({cls.ALICE.address: 10**18,
                          cls.BOB.address: 10**18})