USD₮0
Arbitrum One ERC-20 Token0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9
Proxy 實作合約: 0x3263cd783823d04a6b9819517e0e6840d37ca3f4
Solidity v0.8.4+commit.c7e474f2
Fungible token following the ERC-20 standard.
管理與風險
誰能修改規則?
Detected upgradeable, mintable, and ownable controls from the verified ABI.
當前控制
- Implementation
- 0x3263cd783823d04a6b9819517e0e6840d37ca3f4 ↗ Arbiscan → smarts proxy
- Owner
- 0x4dff9b5b0143e642a3f63a5bcf2d1c328e600bf8 ↗ Arbiscan → smarts
概覽
讀取函式
Block #25,177,575 · just nowReturns the EIP-712 typehash used to cancel previously granted authorizations.✨ AI
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | bytes32 | bytes32 EIP-712 typehash used to identify the cancel-authorization struct in signatures.✨ AI |
Returns the EIP-712 domain separator used for permit and typed-data signatures.✨ AI
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | bytes32 | The EIP-712 domain separator (bytes32) used to construct signed permit messages.✨ AI |
Get the EIP-712 typehash used for receiveWithAuthorization authorizations.✨ AI
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | bytes32 | The bytes32 EIP-712 typehash for the receiveWithAuthorization authorization struct.✨ AI |
Returns the EIP-712 type hash used for transferWithAuthorization signatures.✨ AI
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | bytes32 | The bytes32 EIP-712 typehash for the transferWithAuthorization struct.✨ AI |
Returns the L1 lockbox address used for USDT in the Arbitrum bridge.✨ AI
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | address | Address of the USDT v0 L1 lockbox contract used by the bridge.✨ AI |
Return the remaining number of tokens that spender is allowed to transfer from owner.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| owner | address | Address that owns the tokens.✨ AI |
| spender | address | Address approved to spend the owner's tokens.✨ AI |
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | uint256 | Remaining allowance expressed in the token's smallest units (uint256).✨ AI |
Returns the state of an authorization
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| authorizer | address | Authorizer's address |
| nonce | bytes32 | Nonce of the authorization |
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | bool | True if the nonce is used |
Returns the token balance of the given account.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| account | address | Address whose token balance will be returned.✨ AI |
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | uint256 | The token balance of the specified account in the token's smallest units (uint256).✨ AI |
Returns the number of decimal places used by the token.✨ AI
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | uint8 | The token's decimals as a uint8, indicating how many decimal places the token uses.✨ AI |
Check whether the given account is blocked from transfers or other token actions.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | address |
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | bool | True if the address is blocked and subject to transfer restrictions, false otherwise.✨ AI |
Check whether a given address is marked trusted by the token contract.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | address |
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | bool | True if the address is trusted and may use trusted-only features; otherwise false.✨ AI |
Returns the L1 (Layer 1) linked address for this Arbitrum token.✨ AI
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | address | address of layer 1 token |
Returns the token's name as a human-readable string.✨ AI
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | string | The token's human-readable name string, as specified by the ERC-20 contract.✨ AI |
Returns the current nonce for an account used to build permit signatures.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| owner | address | Address whose nonce is returned for use with permit signatures.✨ AI |
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | uint256 | Current nonce value for the given owner, used to prevent replay of permit signatures.✨ AI |
Returns the OFT contract address used by this extension.✨ AI
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | address | The address of the OFT contract associated with this extension.✨ AI |
Returns the address of the account that owns and controls this contract.✨ AI
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | address | The contract owner's address.✨ AI |
Returns the token's short symbol (ticker).✨ AI
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | string | The token's short symbol (ticker), returned as a string.✨ AI |
Returns the total number of tokens in circulation for this ERC-20 contract.✨ AI
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | uint256 | The total token supply as a uint256 representing all tokens in existence.✨ AI |
寫入函式
Adds an address to the token's blocked list, preventing that address from transferring tokens.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| _user | address | Address to add to the contract's blocked list.✨ AI |
Set spender's allowance to amount so they can spend up to that many tokens on your behalf.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| spender | address | Address allowed to spend tokens.✨ AI |
| amount | uint256 | Number of tokens the spender is allowed to use.✨ AI |
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | bool | True if the approval succeeded.✨ AI |
should decrease token supply by amount, and should (probably) only be callable by the L1 bridge.
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| account | address | |
| amount | uint256 |
should increase token supply by amount, and should (probably) only be callable by the L1 bridge.
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| account | address | |
| amount | uint256 |
Burns _amount tokens from _from, decreasing the account balance and total supply.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| _from | address | Address whose tokens will be burned.✨ AI |
| _amount | uint256 | Amount of tokens to burn, in the token's smallest unit.✨ AI |
Attempt to cancel an authorization
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| authorizer | address | Authorizer's address |
| nonce | bytes32 | Nonce of the authorization |
| v | uint8 | v of the signature |
| r | bytes32 | r of the signature |
| s | bytes32 | s of the signature |
Attempt to cancel an authorization
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| authorizer | address | Authorizer's address |
| nonce | bytes32 | Nonce of the authorization |
| signature | bytes |
Decreases the caller's ERC-20 allowance granted to spender by subtractedValue.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| spender | address | Address allowed to spend tokens on behalf of the caller.✨ AI |
| subtractedValue | uint256 | Amount to subtract from the spender's current allowance.✨ AI |
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | bool | True if the allowance was decreased successfully.✨ AI |
Permanently destroys all tokens held by a blocked account and reduces total supply.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| _blockedUser | address | Address whose token balance will be destroyed because the account is blocked.✨ AI |
Increase the ERC-20 allowance granted to spender by addedValue and return true on success.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| spender | address | Address allowed to spend tokens.✨ AI |
| addedValue | uint256 | Amount to add to spender's current allowance.✨ AI |
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | bool | True if the approval amount was successfully increased.✨ AI |
Initializes the ERC-20 token with the given name, symbol, and decimals.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| _name | string | Token name used for display.✨ AI |
| _symbol | string | Token symbol or ticker used for display.✨ AI |
| _decimals | uint8 | Number of decimal places for token amounts (uint8).✨ AI |
Migrate the token by setting a new name, symbol, and linking an OFT contract.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| _name | string | New token name to set during migration.✨ AI |
| _symbol | string | New token symbol to set during migration.✨ AI |
| _oftContract | address | Address of the OFT contract to link for cross-chain operations.✨ AI |
Mint tokens to the specified destination address.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| _destination | address | Address that will receive the newly minted tokens.✨ AI |
| _amount | uint256 | Number of tokens to mint (in token base units).✨ AI |
Transfer tokens to multiple recipients in a single transaction.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| _recipients | address[] | Array of recipient addresses to receive tokens, matched by index to _values.✨ AI |
| _values | uint256[] | Array of token amounts (in smallest unit) corresponding by index to _recipients.✨ AI |
Set spender allowance using the owner's off-chain signature, without an on-chain owner transaction.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| owner_ | address | Address of the token holder granting approval.✨ AI |
| spender | address | Address receiving the allowance.✨ AI |
| value | uint256 | Amount of tokens to approve (uint256).✨ AI |
| deadline | uint256 | Unix timestamp after which the permit is invalid.✨ AI |
| signature | bytes |
Set spender allowance using the owner's off-chain signature, without an on-chain owner transaction.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| owner_ | address | Address of the token holder granting approval.✨ AI |
| spender | address | Address receiving the allowance.✨ AI |
| value | uint256 | Amount of tokens to approve (uint256).✨ AI |
| deadline | uint256 | Unix timestamp after which the permit is invalid.✨ AI |
| v | uint8 | Recovery byte of the owner's signature.✨ AI |
| r | bytes32 | First 32 bytes of the owner's signature.✨ AI |
| s | bytes32 | Second 32 bytes of the owner's signature.✨ AI |
Receive a transfer with a signed authorization from the payer
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| from | address | Payer's address (Authorizer) |
| to | address | Payee's address |
| value | uint256 | Amount to be transferred |
| validAfter | uint256 | The time after which this is valid (unix time) |
| validBefore | uint256 | The time before which this is valid (unix time) |
| nonce | bytes32 | Unique nonce |
| signature | bytes |
Receive a transfer with a signed authorization from the payer
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| from | address | Payer's address (Authorizer) |
| to | address | Payee's address |
| value | uint256 | Amount to be transferred |
| validAfter | uint256 | The time after which this is valid (unix time) |
| validBefore | uint256 | The time before which this is valid (unix time) |
| nonce | bytes32 | Unique nonce |
| v | uint8 | v of the signature |
| r | bytes32 | r of the signature |
| s | bytes32 | s of the signature |
Redeem the specified amount of tokens for their underlying value.✨ AI
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| _amount | uint256 | Amount of tokens to redeem.✨ AI |
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| _user | address |
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| _oftContract | address |
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| recipient | address | |
| amount | uint256 |
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | bool |
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| _sender | address | |
| _recipient | address | |
| _amount | uint256 |
回傳值
| 名稱 | 類型 | 描述 |
|---|---|---|
| — | bool |
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| newOwner | address |
Execute a transfer with a signed authorization
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| from | address | Payer's address (Authorizer) |
| to | address | Payee's address |
| value | uint256 | Amount to be transferred |
| validAfter | uint256 | The time after which this is valid (unix time) |
| validBefore | uint256 | The time before which this is valid (unix time) |
| nonce | bytes32 | Unique nonce |
| signature | bytes |
Execute a transfer with a signed authorization
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| from | address | Payer's address (Authorizer) |
| to | address | Payee's address |
| value | uint256 | Amount to be transferred |
| validAfter | uint256 | The time after which this is valid (unix time) |
| validBefore | uint256 | The time before which this is valid (unix time) |
| nonce | bytes32 | Unique nonce |
| v | uint8 | v of the signature |
| r | bytes32 | r of the signature |
| s | bytes32 | s of the signature |
參數
| 名稱 | 類型 | 描述 |
|---|---|---|
| _name | string | |
| _symbol | string |
事件
| 名稱 | 類型 | 已索引 | 描述 |
|---|---|---|---|
| owner | address | ✓ | |
| spender | address | ✓ | |
| value | uint256 |
| 名稱 | 類型 | 已索引 | 描述 |
|---|---|---|---|
| authorizer | address | ✓ | |
| nonce | bytes32 | ✓ |
| 名稱 | 類型 | 已索引 | 描述 |
|---|---|---|---|
| authorizer | address | ✓ | |
| nonce | bytes32 | ✓ |
| 名稱 | 類型 | 已索引 | 描述 |
|---|---|---|---|
| _user | address | ✓ |
| 名稱 | 類型 | 已索引 | 描述 |
|---|---|---|---|
| _user | address | ✓ |
| 名稱 | 類型 | 已索引 | 描述 |
|---|---|---|---|
| from | address | ✓ | |
| amount | uint256 |
| 名稱 | 類型 | 已索引 | 描述 |
|---|---|---|---|
| _blockedUser | address | ✓ | |
| _balance | uint256 |
| 名稱 | 類型 | 已索引 | 描述 |
|---|---|---|---|
| oftContract | address | ✓ |
| 名稱 | 類型 | 已索引 | 描述 |
|---|---|---|---|
| name | string | ||
| symbol | string |
| 名稱 | 類型 | 已索引 | 描述 |
|---|---|---|---|
| _destination | address | ✓ | |
| _amount | uint256 |
| 名稱 | 類型 | 已索引 | 描述 |
|---|---|---|---|
| previousOwner | address | ✓ | |
| newOwner | address | ✓ |
| 名稱 | 類型 | 已索引 | 描述 |
|---|---|---|---|
| _amount | uint256 |
| 名稱 | 類型 | 已索引 | 描述 |
|---|---|---|---|
| from | address | ✓ | |
| to | address | ✓ | |
| value | uint256 |