Long Nguyen

Results 7 issues of Long Nguyen

## Area - [x] *Plutus Foundation* Related to the GHC plugin, Haskell-to-Plutus compiler, on-chain code - [ ] *Plutus Application Framework* Related to the Plutus application backend (PAB), emulator, Plutus...

enhancement
Low priority
status: triaged

Currently, inputs are stored as a Vec and we can add duplicate inputs without any warning or error `add_inputs_from` also doesn't filter existing inputs from `available_inputs` (https://github.com/Emurgo/cardano-serialization-lib/blob/master/rust/src/tx_builder.rs#L290) This leads to...

### Before You File a Proposal Please Confirm You Have Done The Following... - [X] I have [searched for related issues](https://github.com/typescript-eslint/typescript-eslint/issues?q=is%3Aissue+label%3A%22enhancement%3A+new+plugin+rule%22) and found none that match my proposal. - [X]...

package: eslint-plugin
enhancement: new plugin rule
accepting prs
blocked by external API

I'm trying to setup Tailscale on Github Actions according to this docs: https://tailscale.com/kb/1276/tailscale-github-action However, it's missing what the OAuth token scopes should be and what the tag owners for `tag:ci`...

How to reproduce: ```ts import { hash_script_data, PlutusList, Redeemers, TxBuilderConstants, } from "@emurgo/cardano-serialization-lib-nodejs"; let datums = PlutusList.new(); console.log(datums); hash_script_data( Redeemers.new(), TxBuilderConstants.plutus_vasil_cost_models(), datums ); console.log(datums); console.log(datums.len()); ``` Logs: ``` PlutusList {...

**What this PR does / why we need it**: **Which issue(s) this PR fixes**: Fixes # **Special notes for your reviewer**: **Checklist** - [ ] Reviewed the [`CONTRIBUTING.md`](https://github.com/grafana/loki/blob/main/CONTRIBUTING.md) guide (**required**)...

size/XS
area/helm