pub(crate) fn install_contract()
Expand description

Installs the droplinked_contract with the given session args and calls the init function of the contract

It’ll get fee and ratio_verifier publicKey (the account which verifies the ratio of cspr/usd) as input, install droplinked’s contract on testnet, and call it’s init entrypoint It stores the contract hash and contract-package hash into the deployer’s NAMEDKEYS, Creates a constructor group, which are the only group who can call the init function, adds the deployer to them, Calls the init function and then removes the deployer from that group so that the init method would never be called again!