> For the complete documentation index, see [llms.txt](https://developer.1moneynetwork.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.1moneynetwork.com/integrations/data-dictionary/transaction-types/tokenrevokeauthority.md).

# TokenRevokeAuthority

Revokes authority from an account. The transaction signer must be the token's master\_authority.Fields:

| Field           | Type            | Description                       |
| --------------- | --------------- | --------------------------------- |
| authority\_type | String          | Type of authority to revoke       |
| new\_authority  | Address         | Address to transfer authority to  |
| mint\_tokens    | Option\<String> | Optional amount of tokens to mint |
| token           | String          | Token address                     |

Sample Response:

```json
{
  "transaction_type": "TokenRevokeAuthority",
  "data": {
    "authority_type": "master_authority",
    "new_authority": "0x9E1E9688A44D058fF181Ed64ddFAFbBE5CC74ff3",
    "mint_tokens": "1000000000000000000",
    "token": "0x1234567890123456789012345678901234567890"
  }
}
```
