2022-03-19 05:39:31 -04:00
name : Bug Report
2022-03-19 03:27:24 -04:00
description : Open an issue for a bug in Ethers
title : "Bug Report Title"
2022-03-19 02:44:29 -04:00
labels : [ "investigate" ]
assignees :
- ricmoo
body :
- type : markdown
attributes :
value : |
2022-03-19 03:27:24 -04:00
**READ THIS FIRST** and follow all instructions, please. `:)`
2022-03-19 05:39:31 -04:00
2022-03-19 05:44:40 -04:00
Thank you for taking the time to report an issue. This form is for reporting **bugs within ethers**.
2022-03-19 05:39:31 -04:00
2022-03-19 05:48:01 -04:00
If you are **new to ethers** or *uncertain* whether this is a bug in ethers, a bug in another framework or a bug in your own code, please [start a discussion](https://github.com/ethers-io/ethers.js/discussions) first.
2022-03-19 02:44:29 -04:00
- type : input
id : version
attributes :
label : Ethers Version
description : What version of ethers are you using? Before opening an issue, please make sure you are up to date.
placeholder : x.y.z
validations :
required : true
- type : input
id : search-terms
attributes :
label : Search Terms
2022-03-19 05:39:31 -04:00
description : Have you searched for answers [in the documentation](https://docs.ethers.io), through [the issues](https://github.com/ethers-io/ethers.js/issues) and [on the discusions](https://github.com/ethers-io/ethers.js/discussions)? Please include the search terms you have tried. This helps us add more keywords where needed.
2022-03-19 02:44:29 -04:00
placeholder : e.g. abi, network, utf8
- type : textarea
id : about-the-bug
attributes :
2022-03-19 03:27:24 -04:00
label : Describe the Problem
description : Please describe what you expected to happen vs what did happen?
2022-03-19 02:44:29 -04:00
placeholder : What happened?
validations :
required : true
- type : textarea
id : code-snippet
attributes :
label : Code Snippet
2022-03-19 03:27:24 -04:00
description : If possible, please include a **short and concise** code snippets that can reproduce this issue. Ideally code that can be pasted into the [Ethers Playground](https://playground.ethers.org).
2022-03-19 05:39:31 -04:00
placeholder : e.g. provider.getBlockNumber()
2022-03-19 02:44:29 -04:00
render : shell
- type : textarea
id : contract-abi
attributes :
label : Contract ABI
description : If this involves a contract, please include any **concise and relevant** ABI fragments.
2022-03-19 05:39:31 -04:00
placeholder : e.g. [ 'function balanceOf(address owner) view returns (uint)' ]
2022-03-19 02:44:29 -04:00
render : shell
2022-03-19 03:27:24 -04:00
- type : textarea
id : errors
attributes :
label : Errors
description : If there is an error, please include the **entire error** (redacting any sensitive information).
2022-03-19 05:39:31 -04:00
placeholder : "e.g. Error: invalid name (code='INVALID_ARGUMENT, ...)"
2022-03-19 03:27:24 -04:00
render : shell
2022-03-19 03:28:16 -04:00
- type : dropdown
2022-03-19 02:44:29 -04:00
id : environment
attributes :
label : Environment
2022-03-19 03:27:24 -04:00
description : What environment, platforms or frameworks are you using? Select all that apply.
multiple : true
2022-03-19 02:44:29 -04:00
options :
2022-04-13 22:01:52 -04:00
- Ethereum (mainnet/ropsten/rinkeby/goerli)
- Altcoin - Please specify (e.g. Polygon)
2022-03-19 03:27:24 -04:00
- node.js (v12 or newer)
- node.js (older than v12)
- Browser (Chrome, Safari, etc)
- React Native/Expo/JavaScriptCore
- Hardhat
- Geth
- Parity
- Ganache
- Other (please specify)
2022-03-19 02:44:29 -04:00
- type : input
id : other-envrionment
attributes :
2022-03-19 05:39:31 -04:00
label : Environment (Other)
2022-03-19 02:44:29 -04:00
placeholder : anything else?