npm config set msvs_version 2017 -g
npm config set msbuild_path 'C:Program Files (x86)Microsoft Visual Studio2019CommunityMSBuildCurrentBinMSBuild.exe'
npm install --global windows-build-tools
in an elevated Run as administrator command shell.HelloBlockchain
and Select new project path.myblockchainmember.env
. The mnemonic file is used to generate an Ethereum private key for your blockchain member.myResourceGroup
resource group you created in the Create a blockchain member prerequisite quickstart.Property | Description |
---|---|
Contract ABI | The contract application binary interface (ABI) defines the smart contract interfaces. For more information, see Get the contract ABI. |
Smart contract address | The contract address is the smart contract destination address on the Ethereum blockchain. For more information, see Get the contract address. |
Event name | Select a smart contract event to check. The event triggers the logic app. |
Interval and Frequency | Select how often you want to check for the event. |
Property | Description |
---|---|
Contract ABI | The contract ABI defines the smart contract interfaces. For more information, see Get the contract ABI. |
Contract bytecode | The compiled smart contract bytecode. For more information, see Get the contract bytecode. |
Smart contract address | The contract address is the smart contract destination address on the Ethereum blockchain. For more information, see Get the contract address. |
Smart contract function name | Select the smart contract function name for the action. The list is populated from the details in the contract ABI. |
Property | Description |
---|---|
Connection name | Name of the API connection. Required. |
Ethereum RPC endpoint | HTTP address of the Azure Blockchain Service transaction node. Required. For more information, see Get the RPC endpoint. |
Private key | Ethereum account private key. Private key or account address and password are required for transactions. For more information, see Get the private key. |
Account address | Azure Blockchain Service member account address. Private key or account address and password are required for transactions. For more information, see Get the account address. |
Account password | The account password is set when you create the member. For information on resetting the password, see Ethereum account. |
solc --bin <smart contract>.sol
to generate the contract bytecode.