MCPcopy
hub / github.com/raiden-network/raiden / deploy_token

Function deploy_token

raiden/tests/utils/smartcontracts.py:27–41  ·  view source on GitHub ↗
(
    deploy_client: JSONRPCClient,
    contract_manager: ContractManager,
    initial_amount: TokenAmount,
    decimals: int,
    token_name: str,
    token_symbol: str,
    token_contract_name: str,
)

Source from the content-addressed store, hash-verified

25
26
27def deploy_token(
28 deploy_client: JSONRPCClient,
29 contract_manager: ContractManager,
30 initial_amount: TokenAmount,
31 decimals: int,
32 token_name: str,
33 token_symbol: str,
34 token_contract_name: str,
35) -> Contract:
36 contract_proxy, _ = deploy_client.deploy_single_contract(
37 contract_name=token_contract_name,
38 contract=contract_manager.get_contract(token_contract_name),
39 constructor_parameters=(initial_amount, decimals, token_name, token_symbol),
40 )
41 return contract_proxy
42
43
44def deploy_service_registry_and_set_urls(

Calls 1