---
title: "@stdlib/config"
description: 提供配置和选举(elector)地址检索的功能
---

提供配置和选举(elector)地址检索功能。

要使用该库，请导入 `@stdlib/config`：

```tact
import "@stdlib/config";
```

## 函数

### getConfigAddress

```tact
fun getConfigAddress(): Address;
```

读取配置参数 $0$ 作为 [`Address{:tact}`][p]。

源码:

```tact
fun getConfigAddress(): Address {
    let cell: Cell = getConfigParam(0)!!;
    let sc: Slice = cell.beginParse();
    return newAddress(-1, sc.loadUint(256));
}
```

### getElectorAddress

```tact
fun getElectorAddress(): Address;
```

读取配置参数 $1$ 作为 [`Address{:tact}`][p]。

源码:

```tact
fun getElectorAddress(): Address {
    let cell: Cell = getConfigParam(1)!!;
    let sc: Slice = cell.beginParse();
    return newAddress(-1, sc.loadUint(256));
}
```

## 资料来源

- [config.tact](https://github.com/tact-lang/tact/blob/61541b7783098e1af669faccd7d2334c10981c72/stdlib/libs/config.tact)

[p]: /zh-cn/book/types#primitive-types
