Skip to content


Resets the feed data cache by scope.

Technical Behavior

For specified exchange will reset the feeddata table entry.

When resetting the feed data the weight of the exchange (24 hours trading volume) will be set to 0 and all rates stored in rates array will also be set to 0.


This action is meant to be used for diagnostics, debugging or fixing purposes only. It should not be used during normal oracle operation.

Action Parameters

exchangestd::optional<name>Name of the registered exchange which will be used as a scope for feeddata table. If null is provided it will instead use all registered exchanges

Required Permissions:

CLI - cleos

cleos push action resetfeed '["ugateio"]' -p

JavaScript - eosjs

(async () => {
    const result = await api.transact(
            actions: [
                    account: '',
                    name: 'purgefrates',
                    authorization: [
                            actor: '',
                            permission: 'active',
                    data: {
                        exchange: 'ugateio'
            blocksBehind: 3,
            expireSeconds: 30,