# explicit transaction types

Source: docs/source/exhibits/tooling/eslint-plugin/explicit-transaction-types.ts

```ts
import { transaction } from "atom.io"

export const doubleTransaction = transaction<(amount: number) => number>({
	key: `double`,
	do: (_, amount) => amount * 2,
})
```
