actions-marketplace-validations/@web3actions/ethtx
A GitHub Action to send Ethereum transactions.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jan 13, 2022
- License
- MIT
- Runtime
- Deprecated runtime
Pinned Snippet
uses: actions-marketplace-validations/moodymatt_tx@0e6683270c03329a6fd05aea0a99544a08b0eee2 # no releases — HEAD as of 2026-07-13tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| rpc-node | An ethereum RPC node. Alternatively you can set a network name and an infura key. | no | — |
| network | An ethereum network name (e.g. kovan, mainnet or polygon-mumbai). | no | — |
| infura-key | An infura key. | no | — |
| wallet-key | — | no | — |
| to | The 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 | — |
| message | Addtional data for transactions to external addresses. | no | — |
| contract | The address of the contract you want to call. | no | — |
| function | The function name, input and return types (e.g. myFunc(uint256,address) returns(bool)) in case of contract interaction. | no | — |
| inputs | The JSON encoded function input values in case of contract interaction. | no | — |
| gas-limit | The maximum gas to spend on a transaction. | no | — |
| signer | A repository with a signer workflow. | no | — |
| github-token | A token to make API calls. Only required when using a signer. | no | — |
| contract-address | represents the pairs address see -> https://docs.chain.link/docs/ethereum-addresses/ | yes | — |
| contract-decimals | represents the pairs decimal requirements for mathing see -> https://docs.chain.link/docs/ethereum-addresses/ | yes | — |
| labels | the labels provided on a particular pull request comma delimited | yes | — |
Outputs
| name | description |
|---|---|
| result | The JSON encoded transaction object or return value. |