Trigger a contract

Trigger a smart contract.

Use call to execute a pure or view smart contract method.
Use send to execute a non-pure or modify smart contract method.
Please refer to method.call(), method.send().