File tree 2 files changed +7
-3
lines changed
2 files changed +7
-3
lines changed Original file line number Diff line number Diff line change 9
9
normalize_contract_data ,
10
10
)
11
11
from populus .utils .linking import (
12
- link_bytecode ,
12
+ link_bytecode_by_name ,
13
13
)
14
14
15
15
@@ -74,7 +74,7 @@ def get_contract_from_registrar(chain,
74
74
75
75
contract_address = registrar .call ().getAddress (registrar_key )
76
76
77
- expected_runtime = link_bytecode (
77
+ expected_runtime = link_bytecode_by_name (
78
78
contract_factory .code_runtime ,
79
79
** link_dependencies
80
80
)
Original file line number Diff line number Diff line change @@ -51,7 +51,11 @@ def deploy_contract(chain,
51
51
web3 = chain .web3
52
52
53
53
code = link_bytecode_by_name (contract_factory .code , ** link_dependencies )
54
- code_runtime = link_bytecode_by_name (contract_factory .code_runtime , ** link_dependencies )
54
+
55
+ if contract_factory .code_runtime :
56
+ code_runtime = link_bytecode_by_name (contract_factory .code_runtime , ** link_dependencies )
57
+ else :
58
+ code_runtime = None
55
59
56
60
ContractFactory = web3 .eth .contract (
57
61
abi = contract_factory .abi ,
You can’t perform that action at this time.
0 commit comments