> For the complete documentation index, see [llms.txt](https://docs.moneyonchain.com/main-rbtc-contract/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.moneyonchain.com/main-rbtc-contract/smart-contracts/abis-documentation/pricefeed.md).

# PriceFeed

View Source: [contracts/interface/PriceFeed.sol](https://github.com/money-on-chain/main-RBTC-contract/blob/master-gitbook/contracts/interface/PriceFeed.sol)

**↘ Derived Contracts:** [**BtcPriceProviderMock**](/main-rbtc-contract/smart-contracts/abis-documentation/btcpriceprovidermock.md)**,** [**MoCPriceProviderMock**](/main-rbtc-contract/smart-contracts/abis-documentation/mocpriceprovidermock.md)

**PriceFeed** - version: 0.1.12

## Functions

* [poke(uint128 val\_, uint32 zzz\_)](#poke)
* [post(uint128 val\_, uint32 zzz\_, address med\_)](#post)

### poke

⤿ Overridden Implementation(s): [BtcPriceProviderMock.poke](/main-rbtc-contract/smart-contracts/abis-documentation/btcpriceprovidermock.md#poke),[MoCPriceProviderMock.poke](/main-rbtc-contract/smart-contracts/abis-documentation/mocpriceprovidermock.md#poke)

```js
function poke(uint128 val_, uint32 zzz_) external nonpayable
```

**Arguments**

| Name  | Type    | Description |
| ----- | ------- | ----------- |
| val\_ | uint128 |             |
| zzz\_ | uint32  |             |

### post

⤿ Overridden Implementation(s): [BtcPriceProviderMock.post](/main-rbtc-contract/smart-contracts/abis-documentation/btcpriceprovidermock.md#post),[MoCPriceProviderMock.post](/main-rbtc-contract/smart-contracts/abis-documentation/mocpriceprovidermock.md#post)

```js
function post(uint128 val_, uint32 zzz_, address med_) external nonpayable
```

**Arguments**

| Name  | Type    | Description |
| ----- | ------- | ----------- |
| val\_ | uint128 |             |
| zzz\_ | uint32  |             |
| med\_ | address |             |
