scalus.cardano.deploy.Deployer
Deploys a compiled Cardano smart contract as a reference script UTXO.
Attributes
-
Graph
-
-
Supertypes
-
class Object
trait Matchable
class Any
-
Self type
-
Members list
Deploy a Contract's script as a reference script UTXO. Blocks the calling thread.
Deploy a Contract's script as a reference script UTXO. Blocks the calling thread.
Value parameters
-
blockfrostApiKey
-
Blockfrost API key
-
contractClassName
-
fully qualified class name of the Contract singleton, including the trailing "$" (e.g. "myapp.MyContract$")
-
mnemonic
-
BIP-39 mnemonic for signing; the reference-script UTXO is created at the sender's own base address derived from this mnemonic
-
network
-
Cardano network: "preview", "preprod", or "mainnet"
Attributes
-
Returns
-
transaction hash hex string