> For the complete documentation index, see [llms.txt](https://yupana-finance.gitbook.io/yupana-document-portal/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://yupana-finance.gitbook.io/yupana-document-portal/developer-space/pricefeed-contract/admin-methods.md).

# Admin methods

{% hint style="warning" %}
These methods could call only by `admin` address set inside storage of this contract
{% endhint %}

As contract admin, you are able to set `oracle` address with

{% content-ref url="/pages/nPRRVLDIBcarg5v6lTzd" %}
[updateOracle](/yupana-document-portal/developer-space/pricefeed-contract/admin-methods/updateoracle.md)
{% endcontent-ref %}

or `yToken` address with

{% content-ref url="/pages/b2WO9fZwc9SjYRVe5Dt6" %}
[updateYToken](/yupana-document-portal/developer-space/pricefeed-contract/admin-methods/updateytoken.md)
{% endcontent-ref %}

Also, you could update pair info.

{% content-ref url="/pages/tEVq5wdTxC3CiPbpt37q" %}
[updatePair](/yupana-document-portal/developer-space/pricefeed-contract/admin-methods/updatepair.md)
{% endcontent-ref %}

Finally, `admin` could set `new admin` to contract.

{% content-ref url="/pages/47MU3uc4fPbzWlSeWE8Q" %}
[setProxyAdmin](/yupana-document-portal/developer-space/pricefeed-contract/admin-methods/setproxyadmin.md)
{% endcontent-ref %}
