# TransferStrategyRuleRaw · FT4 TypeScript client · Chromia Docs (concept)

> Raw transfer strategy rule type that represents rules returned from blockchain type TransferStrategyRuleRaw = { allow_all_assets : boolean; asset_limits : 

Source: https://docs.chromia.com/pages/ft4-ts-client/types/registration.TransferStrategyRuleRaw/

Type Alias

# TransferStrategyRuleRaw

On this page

* [Properties](#properties)
* [allow\_all\_assets](#allow_all_assets)
* [asset\_limits](#asset_limits)
* [blockchains](#blockchains)
* [recipients](#recipients)
* [require\_same\_address](#require_same_address)
* [senders](#senders)
* [strategies](#strategies)
* [timeout\_days](#timeout_days)

Raw transfer strategy rule type that represents rules returned from blockchain

```signature
type TransferStrategyRuleRaw = {
    allow_all_assets: boolean;
    asset_limits: AssetLimitRaw[];
    blockchains: AllowListRaw;
    recipients: AllowListRaw;
    require_same_address: boolean;
    senders: AllowListRaw;
    strategies: string[];
    timeout_days: number;
}
```

## Properties

### allow\_all\_assets

```signature
allow_all_assets: boolean
```

### asset\_limits

```signature
asset_limits: AssetLimitRaw[]
```

### blockchains

```signature
blockchains: AllowListRaw
```

### recipients

```signature
recipients: AllowListRaw
```

### require\_same\_address

```signature
require_same_address: boolean
```

### senders

```signature
senders: AllowListRaw
```

### strategies

```signature
strategies: string[]
```

### timeout\_days

```signature
timeout_days: number
```

[View this page on docs.chromia.com](https://docs.chromia.com/pages/ft4-ts-client/types/registration.TransferStrategyRuleRaw.html)Generated API reference, mirrored from the live docs
