> For the complete documentation index, see [llms.txt](https://docs.zk.link/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zk.link/developer/sdk/changelog-2/transactions/8-funding.md).

# Funding

[Funding](/developer/api-and-sdk/transaction/funding.md) transaction type.

```dart
Funding(
    int accountId,
	int subAccountId,
	int subAccountNonce,
	List<int> fundingAccountIds,
	String fee,
	int feeToken,
)
```

## func sign

```dart
void sign(ZkLinkSigner zkLinkSigner)
```

Sign transaction with given [ZkLinkSigner](/developer/sdk/changelog-2/signer.md#type-zklinksigner)

## func toJson

```dart
String toJson()
```

Get the json str of [Funding](#type-funding)
