actions-marketplace-validations/@web3actions/ethtx

A GitHub Action to send Ethereum transactions.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jan 13, 2022
License
MIT
Runtime
Deprecated runtime

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/moodymatt_tx@0e6683270c03329a6fd05aea0a99544a08b0eee2 # no releases — HEAD as of 2026-07-13

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
rpc-nodeAn ethereum RPC node. Alternatively you can set a network name and an infura key.no
networkAn ethereum network name (e.g. kovan, mainnet or polygon-mumbai).no
infura-keyAn infura key.no
wallet-keyno
toThe receiving address. If provided a GitHub username or username and repo instead, the action will try to fetch the address from that repo's config.no
messageAddtional data for transactions to external addresses.no
contractThe address of the contract you want to call.no
functionThe function name, input and return types (e.g. myFunc(uint256,address) returns(bool)) in case of contract interaction.no
inputsThe JSON encoded function input values in case of contract interaction.no
gas-limitThe maximum gas to spend on a transaction.no
signerA repository with a signer workflow.no
github-tokenA token to make API calls. Only required when using a signer.no
contract-addressrepresents the pairs address see -> https://docs.chain.link/docs/ethereum-addresses/yes
contract-decimalsrepresents the pairs decimal requirements for mathing see -> https://docs.chain.link/docs/ethereum-addresses/yes
labelsthe labels provided on a particular pull request comma delimitedyes
namedescription
resultThe JSON encoded transaction object or return value.