Properties
_deployedPromise
_deployedPromise: Promise<Contract>
_runningEvents
_runningEvents: {}
Type declaration
[eventTag: string]: RunningEvent
_wrappedEmits
_wrappedEmits: {}
Type declaration
[eventTag: string]: (...args: any[]) => void
Readonly address
address: string
callStatic
callStatic: { DEFAULT_ADMIN_ROLE: any; DEFAULT_ADMIN_ROLE(): any; MAX_INT_32: any; MAX_INT_32(): any; MAX_INT_64: any; MAX_INT_64(): any; MINTER_ROLE: any; MINTER_ROLE(): any; PAUSER_ROLE: any; PAUSER_ROLE(): any; amms: any; amms(uint64): any; balanceOf: any; balanceOf(address,uint256): any; balanceOfBatch: any; balanceOfBatch(address[],uint256[]): any; burn: any; burn(address,uint256,uint256): any; burnBatch: any; burnBatch(address,uint256[],uint256[]): any; burnFrom: any; burnFrom(address,uint256,uint256): any; getAMMId: any; getAMMId(uint256): any; getPairId: any; getPairId(uint256): any; getPeriodIndex: any; getPeriodIndex(uint256): any; getRoleAdmin: any; getRoleAdmin(bytes32): any; getRoleMember: any; getRoleMember(bytes32,uint256): any; getRoleMemberCount: any; getRoleMemberCount(bytes32): any; grantRole: any; grantRole(bytes32,address): any; hasRole: any; hasRole(bytes32,address): any; initialize: any; initialize(string): any; isApprovedForAll: any; isApprovedForAll(address,address): any; mint: any; mint(address,uint64,uint64,uint32,uint256,bytes): any; paused: any; paused(): any; predictTokenId: any; predictTokenId(uint256,uint256,uint256): any; renounceRole: any; renounceRole(bytes32,address): any; revokeRole: any; revokeRole(bytes32,address): any; safeBatchTransferFrom: any; safeBatchTransferFrom(address,address,uint256[],uint256[],bytes): any; safeTransferFrom: any; safeTransferFrom(address,address,uint256,uint256,bytes): any; setAmmAddress: any; setAmmAddress(uint64,address): any; setApprovalForAll: any; setApprovalForAll(address,bool): any; supportsInterface: any; supportsInterface(bytes4): any; togglePause: any; togglePause(): any; uri: any; uri(uint256): any }
Type declaration
DEFAULT_ADMIN_ROLE:function
- DEFAULT_ADMIN_ROLE(overrides?: CallOverrides): Promise<string>
Parameters
Optional overrides: CallOverrides
Returns Promise<string>
DEFAULT_ADMIN_ROLE():function
- DEFAULT_ADMIN_ROLE()(overrides?: CallOverrides): Promise<string>
Parameters
Optional overrides: CallOverrides
Returns Promise<string>
MAX_INT_32:function
- MAX_INT_32(overrides?: CallOverrides): Promise<number>
Parameters
Optional overrides: CallOverrides
Returns Promise<number>
MAX_INT_32():function
- MAX_INT_32()(overrides?: CallOverrides): Promise<number>
Parameters
Optional overrides: CallOverrides
Returns Promise<number>
MAX_INT_64:function
- MAX_INT_64(overrides?: CallOverrides): Promise<BigNumber>
Parameters
Optional overrides: CallOverrides
Returns Promise<BigNumber>
MAX_INT_64():function
- MAX_INT_64()(overrides?: CallOverrides): Promise<BigNumber>
Parameters
Optional overrides: CallOverrides
Returns Promise<BigNumber>
MINTER_ROLE:function
- MINTER_ROLE(overrides?: CallOverrides): Promise<string>
Parameters
Optional overrides: CallOverrides
Returns Promise<string>
MINTER_ROLE():function
- MINTER_ROLE()(overrides?: CallOverrides): Promise<string>
Parameters
Optional overrides: CallOverrides
Returns Promise<string>
PAUSER_ROLE:function
- PAUSER_ROLE(overrides?: CallOverrides): Promise<string>
Parameters
Optional overrides: CallOverrides
Returns Promise<string>
PAUSER_ROLE():function
- PAUSER_ROLE()(overrides?: CallOverrides): Promise<string>
Parameters
Optional overrides: CallOverrides
Returns Promise<string>
amms:function
- amms(arg0: BigNumberish, overrides?: CallOverrides): Promise<string>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<string>
amms(uint64):function
- amms(uint64)(arg0: BigNumberish, overrides?: CallOverrides): Promise<string>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<string>
balanceOf:function
- balanceOf(account: string, id: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
account: string
id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
balanceOf(address,uint256):function
- balanceOf(address,uint256)(account: string, id: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
account: string
id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
balanceOfBatch:function
- balanceOfBatch(accounts: string[], ids: BigNumberish[], overrides?: CallOverrides): Promise<BigNumber[]>
Parameters
accounts: string[]
ids: BigNumberish[]
Optional overrides: CallOverrides
Returns Promise<BigNumber[]>
balanceOfBatch(address[],uint256[]):function
- balanceOfBatch(address[],uint256[])(accounts: string[], ids: BigNumberish[], overrides?: CallOverrides): Promise<BigNumber[]>
Parameters
accounts: string[]
ids: BigNumberish[]
Optional overrides: CallOverrides
Returns Promise<BigNumber[]>
burn:function
- burn(account: string, id: BigNumberish, value: BigNumberish, overrides?: CallOverrides): Promise<void>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: CallOverrides
Returns Promise<void>
burn(address,uint256,uint256):function
- burn(address,uint256,uint256)(account: string, id: BigNumberish, value: BigNumberish, overrides?: CallOverrides): Promise<void>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: CallOverrides
Returns Promise<void>
burnBatch:function
- burnBatch(account: string, ids: BigNumberish[], values: BigNumberish[], overrides?: CallOverrides): Promise<void>
Parameters
account: string
ids: BigNumberish[]
values: BigNumberish[]
Optional overrides: CallOverrides
Returns Promise<void>
burnBatch(address,uint256[],uint256[]):function
- burnBatch(address,uint256[],uint256[])(account: string, ids: BigNumberish[], values: BigNumberish[], overrides?: CallOverrides): Promise<void>
Parameters
account: string
ids: BigNumberish[]
values: BigNumberish[]
Optional overrides: CallOverrides
Returns Promise<void>
burnFrom:function
- burnFrom(account: string, id: BigNumberish, value: BigNumberish, overrides?: CallOverrides): Promise<void>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: CallOverrides
Returns Promise<void>
burnFrom(address,uint256,uint256):function
- burnFrom(address,uint256,uint256)(account: string, id: BigNumberish, value: BigNumberish, overrides?: CallOverrides): Promise<void>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: CallOverrides
Returns Promise<void>
getAMMId:function
- getAMMId(_id: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getAMMId(uint256):function
- getAMMId(uint256)(_id: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getPairId:function
- getPairId(_id: BigNumberish, overrides?: CallOverrides): Promise<number>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<number>
getPairId(uint256):function
- getPairId(uint256)(_id: BigNumberish, overrides?: CallOverrides): Promise<number>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<number>
getPeriodIndex:function
- getPeriodIndex(_id: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getPeriodIndex(uint256):function
- getPeriodIndex(uint256)(_id: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getRoleAdmin:function
- getRoleAdmin(role: BytesLike, overrides?: CallOverrides): Promise<string>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<string>
getRoleAdmin(bytes32):function
- getRoleAdmin(bytes32)(role: BytesLike, overrides?: CallOverrides): Promise<string>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<string>
getRoleMember:function
- getRoleMember(role: BytesLike, index: BigNumberish, overrides?: CallOverrides): Promise<string>
Parameters
role: BytesLike
index: BigNumberish
Optional overrides: CallOverrides
Returns Promise<string>
getRoleMember(bytes32,uint256):function
- getRoleMember(bytes32,uint256)(role: BytesLike, index: BigNumberish, overrides?: CallOverrides): Promise<string>
Parameters
role: BytesLike
index: BigNumberish
Optional overrides: CallOverrides
Returns Promise<string>
getRoleMemberCount:function
- getRoleMemberCount(role: BytesLike, overrides?: CallOverrides): Promise<BigNumber>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getRoleMemberCount(bytes32):function
- getRoleMemberCount(bytes32)(role: BytesLike, overrides?: CallOverrides): Promise<BigNumber>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<BigNumber>
grantRole:function
- grantRole(role: BytesLike, account: string, overrides?: CallOverrides): Promise<void>
Parameters
role: BytesLike
account: string
Optional overrides: CallOverrides
Returns Promise<void>
grantRole(bytes32,address):function
- grantRole(bytes32,address)(role: BytesLike, account: string, overrides?: CallOverrides): Promise<void>
Parameters
role: BytesLike
account: string
Optional overrides: CallOverrides
Returns Promise<void>
hasRole:function
- hasRole(role: BytesLike, account: string, overrides?: CallOverrides): Promise<boolean>
Parameters
role: BytesLike
account: string
Optional overrides: CallOverrides
Returns Promise<boolean>
hasRole(bytes32,address):function
- hasRole(bytes32,address)(role: BytesLike, account: string, overrides?: CallOverrides): Promise<boolean>
Parameters
role: BytesLike
account: string
Optional overrides: CallOverrides
Returns Promise<boolean>
initialize:function
- initialize(uri: string, overrides?: CallOverrides): Promise<void>
Parameters
uri: string
Optional overrides: CallOverrides
Returns Promise<void>
initialize(string):function
- initialize(string)(uri: string, overrides?: CallOverrides): Promise<void>
Parameters
uri: string
Optional overrides: CallOverrides
Returns Promise<void>
isApprovedForAll:function
- isApprovedForAll(account: string, operator: string, overrides?: CallOverrides): Promise<boolean>
Parameters
account: string
operator: string
Optional overrides: CallOverrides
Returns Promise<boolean>
isApprovedForAll(address,address):function
- isApprovedForAll(address,address)(account: string, operator: string, overrides?: CallOverrides): Promise<boolean>
Parameters
account: string
operator: string
Optional overrides: CallOverrides
Returns Promise<boolean>
mint:function
- mint(to: string, _ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: CallOverrides): Promise<BigNumber>
Parameters
to: string
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: CallOverrides
Returns Promise<BigNumber>
mint(address,uint64,uint64,uint32,uint256,bytes):function
- mint(address,uint64,uint64,uint32,uint256,bytes)(to: string, _ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: CallOverrides): Promise<BigNumber>
Parameters
to: string
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: CallOverrides
Returns Promise<BigNumber>
paused:function
- paused(overrides?: CallOverrides): Promise<boolean>
Parameters
Optional overrides: CallOverrides
Returns Promise<boolean>
paused():function
- paused()(overrides?: CallOverrides): Promise<boolean>
Parameters
Optional overrides: CallOverrides
Returns Promise<boolean>
predictTokenId:function
- predictTokenId(_ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
predictTokenId(uint256,uint256,uint256):function
- predictTokenId(uint256,uint256,uint256)(_ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
renounceRole:function
- renounceRole(role: BytesLike, account: string, overrides?: CallOverrides): Promise<void>
Parameters
role: BytesLike
account: string
Optional overrides: CallOverrides
Returns Promise<void>
renounceRole(bytes32,address):function
- renounceRole(bytes32,address)(role: BytesLike, account: string, overrides?: CallOverrides): Promise<void>
Parameters
role: BytesLike
account: string
Optional overrides: CallOverrides
Returns Promise<void>
revokeRole:function
- revokeRole(role: BytesLike, account: string, overrides?: CallOverrides): Promise<void>
Parameters
role: BytesLike
account: string
Optional overrides: CallOverrides
Returns Promise<void>
revokeRole(bytes32,address):function
- revokeRole(bytes32,address)(role: BytesLike, account: string, overrides?: CallOverrides): Promise<void>
Parameters
role: BytesLike
account: string
Optional overrides: CallOverrides
Returns Promise<void>
safeBatchTransferFrom:function
- safeBatchTransferFrom(from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike, overrides?: CallOverrides): Promise<void>
Parameters
from: string
to: string
ids: BigNumberish[]
amounts: BigNumberish[]
data: BytesLike
Optional overrides: CallOverrides
Returns Promise<void>
safeBatchTransferFrom(address,address,uint256[],uint256[],bytes):function
- safeBatchTransferFrom(address,address,uint256[],uint256[],bytes)(from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike, overrides?: CallOverrides): Promise<void>
Parameters
from: string
to: string
ids: BigNumberish[]
amounts: BigNumberish[]
data: BytesLike
Optional overrides: CallOverrides
Returns Promise<void>
safeTransferFrom:function
- safeTransferFrom(from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: CallOverrides): Promise<void>
Parameters
from: string
to: string
id: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: CallOverrides
Returns Promise<void>
safeTransferFrom(address,address,uint256,uint256,bytes):function
- safeTransferFrom(address,address,uint256,uint256,bytes)(from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: CallOverrides): Promise<void>
Parameters
from: string
to: string
id: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: CallOverrides
Returns Promise<void>
setAmmAddress:function
- setAmmAddress(_ammId: BigNumberish, _ammAddress: string, overrides?: CallOverrides): Promise<void>
Parameters
_ammId: BigNumberish
_ammAddress: string
Optional overrides: CallOverrides
Returns Promise<void>
setAmmAddress(uint64,address):function
- setAmmAddress(uint64,address)(_ammId: BigNumberish, _ammAddress: string, overrides?: CallOverrides): Promise<void>
Parameters
_ammId: BigNumberish
_ammAddress: string
Optional overrides: CallOverrides
Returns Promise<void>
setApprovalForAll:function
- setApprovalForAll(operator: string, approved: boolean, overrides?: CallOverrides): Promise<void>
Parameters
operator: string
approved: boolean
Optional overrides: CallOverrides
Returns Promise<void>
setApprovalForAll(address,bool):function
- setApprovalForAll(address,bool)(operator: string, approved: boolean, overrides?: CallOverrides): Promise<void>
Parameters
operator: string
approved: boolean
Optional overrides: CallOverrides
Returns Promise<void>
supportsInterface:function
- supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<boolean>
Parameters
interfaceId: BytesLike
Optional overrides: CallOverrides
Returns Promise<boolean>
supportsInterface(bytes4):function
- supportsInterface(bytes4)(interfaceId: BytesLike, overrides?: CallOverrides): Promise<boolean>
Parameters
interfaceId: BytesLike
Optional overrides: CallOverrides
Returns Promise<boolean>
togglePause:function
- togglePause(overrides?: CallOverrides): Promise<void>
Parameters
Optional overrides: CallOverrides
Returns Promise<void>
togglePause():function
- togglePause()(overrides?: CallOverrides): Promise<void>
Parameters
Optional overrides: CallOverrides
Returns Promise<void>
uri:function
- uri(arg0: BigNumberish, overrides?: CallOverrides): Promise<string>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<string>
uri(uint256):function
- uri(uint256)(arg0: BigNumberish, overrides?: CallOverrides): Promise<string>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<string>
Readonly deployTransaction
deployTransaction: TransactionResponse
estimateGas
estimateGas: { DEFAULT_ADMIN_ROLE: any; DEFAULT_ADMIN_ROLE(): any; MAX_INT_32: any; MAX_INT_32(): any; MAX_INT_64: any; MAX_INT_64(): any; MINTER_ROLE: any; MINTER_ROLE(): any; PAUSER_ROLE: any; PAUSER_ROLE(): any; amms: any; amms(uint64): any; balanceOf: any; balanceOf(address,uint256): any; balanceOfBatch: any; balanceOfBatch(address[],uint256[]): any; burn: any; burn(address,uint256,uint256): any; burnBatch: any; burnBatch(address,uint256[],uint256[]): any; burnFrom: any; burnFrom(address,uint256,uint256): any; getAMMId: any; getAMMId(uint256): any; getPairId: any; getPairId(uint256): any; getPeriodIndex: any; getPeriodIndex(uint256): any; getRoleAdmin: any; getRoleAdmin(bytes32): any; getRoleMember: any; getRoleMember(bytes32,uint256): any; getRoleMemberCount: any; getRoleMemberCount(bytes32): any; grantRole: any; grantRole(bytes32,address): any; hasRole: any; hasRole(bytes32,address): any; initialize: any; initialize(string): any; isApprovedForAll: any; isApprovedForAll(address,address): any; mint: any; mint(address,uint64,uint64,uint32,uint256,bytes): any; paused: any; paused(): any; predictTokenId: any; predictTokenId(uint256,uint256,uint256): any; renounceRole: any; renounceRole(bytes32,address): any; revokeRole: any; revokeRole(bytes32,address): any; safeBatchTransferFrom: any; safeBatchTransferFrom(address,address,uint256[],uint256[],bytes): any; safeTransferFrom: any; safeTransferFrom(address,address,uint256,uint256,bytes): any; setAmmAddress: any; setAmmAddress(uint64,address): any; setApprovalForAll: any; setApprovalForAll(address,bool): any; supportsInterface: any; supportsInterface(bytes4): any; togglePause: any; togglePause(): any; uri: any; uri(uint256): any }
Type declaration
DEFAULT_ADMIN_ROLE:function
- DEFAULT_ADMIN_ROLE(overrides?: CallOverrides): Promise<BigNumber>
Parameters
Optional overrides: CallOverrides
Returns Promise<BigNumber>
DEFAULT_ADMIN_ROLE():function
- DEFAULT_ADMIN_ROLE()(overrides?: CallOverrides): Promise<BigNumber>
Parameters
Optional overrides: CallOverrides
Returns Promise<BigNumber>
MAX_INT_32:function
- MAX_INT_32(overrides?: CallOverrides): Promise<BigNumber>
Parameters
Optional overrides: CallOverrides
Returns Promise<BigNumber>
MAX_INT_32():function
- MAX_INT_32()(overrides?: CallOverrides): Promise<BigNumber>
Parameters
Optional overrides: CallOverrides
Returns Promise<BigNumber>
MAX_INT_64:function
- MAX_INT_64(overrides?: CallOverrides): Promise<BigNumber>
Parameters
Optional overrides: CallOverrides
Returns Promise<BigNumber>
MAX_INT_64():function
- MAX_INT_64()(overrides?: CallOverrides): Promise<BigNumber>
Parameters
Optional overrides: CallOverrides
Returns Promise<BigNumber>
MINTER_ROLE:function
- MINTER_ROLE(overrides?: CallOverrides): Promise<BigNumber>
Parameters
Optional overrides: CallOverrides
Returns Promise<BigNumber>
MINTER_ROLE():function
- MINTER_ROLE()(overrides?: CallOverrides): Promise<BigNumber>
Parameters
Optional overrides: CallOverrides
Returns Promise<BigNumber>
PAUSER_ROLE:function
- PAUSER_ROLE(overrides?: CallOverrides): Promise<BigNumber>
Parameters
Optional overrides: CallOverrides
Returns Promise<BigNumber>
PAUSER_ROLE():function
- PAUSER_ROLE()(overrides?: CallOverrides): Promise<BigNumber>
Parameters
Optional overrides: CallOverrides
Returns Promise<BigNumber>
amms:function
- amms(arg0: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
amms(uint64):function
- amms(uint64)(arg0: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
balanceOf:function
- balanceOf(account: string, id: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
account: string
id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
balanceOf(address,uint256):function
- balanceOf(address,uint256)(account: string, id: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
account: string
id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
balanceOfBatch:function
- balanceOfBatch(accounts: string[], ids: BigNumberish[], overrides?: CallOverrides): Promise<BigNumber>
Parameters
accounts: string[]
ids: BigNumberish[]
Optional overrides: CallOverrides
Returns Promise<BigNumber>
balanceOfBatch(address[],uint256[]):function
- balanceOfBatch(address[],uint256[])(accounts: string[], ids: BigNumberish[], overrides?: CallOverrides): Promise<BigNumber>
Parameters
accounts: string[]
ids: BigNumberish[]
Optional overrides: CallOverrides
Returns Promise<BigNumber>
burn:function
- burn(account: string, id: BigNumberish, value: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
burn(address,uint256,uint256):function
- burn(address,uint256,uint256)(account: string, id: BigNumberish, value: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
burnBatch:function
- burnBatch(account: string, ids: BigNumberish[], values: BigNumberish[], overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
account: string
ids: BigNumberish[]
values: BigNumberish[]
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
burnBatch(address,uint256[],uint256[]):function
- burnBatch(address,uint256[],uint256[])(account: string, ids: BigNumberish[], values: BigNumberish[], overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
account: string
ids: BigNumberish[]
values: BigNumberish[]
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
burnFrom:function
- burnFrom(account: string, id: BigNumberish, value: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
burnFrom(address,uint256,uint256):function
- burnFrom(address,uint256,uint256)(account: string, id: BigNumberish, value: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
getAMMId:function
- getAMMId(_id: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getAMMId(uint256):function
- getAMMId(uint256)(_id: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getPairId:function
- getPairId(_id: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getPairId(uint256):function
- getPairId(uint256)(_id: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getPeriodIndex:function
- getPeriodIndex(_id: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getPeriodIndex(uint256):function
- getPeriodIndex(uint256)(_id: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getRoleAdmin:function
- getRoleAdmin(role: BytesLike, overrides?: CallOverrides): Promise<BigNumber>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getRoleAdmin(bytes32):function
- getRoleAdmin(bytes32)(role: BytesLike, overrides?: CallOverrides): Promise<BigNumber>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getRoleMember:function
- getRoleMember(role: BytesLike, index: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
role: BytesLike
index: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getRoleMember(bytes32,uint256):function
- getRoleMember(bytes32,uint256)(role: BytesLike, index: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
role: BytesLike
index: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getRoleMemberCount:function
- getRoleMemberCount(role: BytesLike, overrides?: CallOverrides): Promise<BigNumber>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<BigNumber>
getRoleMemberCount(bytes32):function
- getRoleMemberCount(bytes32)(role: BytesLike, overrides?: CallOverrides): Promise<BigNumber>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<BigNumber>
grantRole:function
- grantRole(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
grantRole(bytes32,address):function
- grantRole(bytes32,address)(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
hasRole:function
- hasRole(role: BytesLike, account: string, overrides?: CallOverrides): Promise<BigNumber>
Parameters
role: BytesLike
account: string
Optional overrides: CallOverrides
Returns Promise<BigNumber>
hasRole(bytes32,address):function
- hasRole(bytes32,address)(role: BytesLike, account: string, overrides?: CallOverrides): Promise<BigNumber>
Parameters
role: BytesLike
account: string
Optional overrides: CallOverrides
Returns Promise<BigNumber>
initialize:function
- initialize(uri: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
uri: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
initialize(string):function
- initialize(string)(uri: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
uri: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
isApprovedForAll:function
- isApprovedForAll(account: string, operator: string, overrides?: CallOverrides): Promise<BigNumber>
Parameters
account: string
operator: string
Optional overrides: CallOverrides
Returns Promise<BigNumber>
isApprovedForAll(address,address):function
- isApprovedForAll(address,address)(account: string, operator: string, overrides?: CallOverrides): Promise<BigNumber>
Parameters
account: string
operator: string
Optional overrides: CallOverrides
Returns Promise<BigNumber>
mint:function
- mint(to: string, _ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
to: string
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
mint(address,uint64,uint64,uint32,uint256,bytes):function
- mint(address,uint64,uint64,uint32,uint256,bytes)(to: string, _ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
to: string
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
paused:function
- paused(overrides?: CallOverrides): Promise<BigNumber>
Parameters
Optional overrides: CallOverrides
Returns Promise<BigNumber>
paused():function
- paused()(overrides?: CallOverrides): Promise<BigNumber>
Parameters
Optional overrides: CallOverrides
Returns Promise<BigNumber>
predictTokenId:function
- predictTokenId(_ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
predictTokenId(uint256,uint256,uint256):function
- predictTokenId(uint256,uint256,uint256)(_ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
renounceRole:function
- renounceRole(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
renounceRole(bytes32,address):function
- renounceRole(bytes32,address)(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
revokeRole:function
- revokeRole(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
revokeRole(bytes32,address):function
- revokeRole(bytes32,address)(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
safeBatchTransferFrom:function
- safeBatchTransferFrom(from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
from: string
to: string
ids: BigNumberish[]
amounts: BigNumberish[]
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
safeBatchTransferFrom(address,address,uint256[],uint256[],bytes):function
- safeBatchTransferFrom(address,address,uint256[],uint256[],bytes)(from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
from: string
to: string
ids: BigNumberish[]
amounts: BigNumberish[]
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
safeTransferFrom:function
- safeTransferFrom(from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
from: string
to: string
id: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
safeTransferFrom(address,address,uint256,uint256,bytes):function
- safeTransferFrom(address,address,uint256,uint256,bytes)(from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
from: string
to: string
id: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
setAmmAddress:function
- setAmmAddress(_ammId: BigNumberish, _ammAddress: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
_ammId: BigNumberish
_ammAddress: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
setAmmAddress(uint64,address):function
- setAmmAddress(uint64,address)(_ammId: BigNumberish, _ammAddress: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
_ammId: BigNumberish
_ammAddress: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
setApprovalForAll:function
- setApprovalForAll(operator: string, approved: boolean, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
operator: string
approved: boolean
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
setApprovalForAll(address,bool):function
- setApprovalForAll(address,bool)(operator: string, approved: boolean, overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
operator: string
approved: boolean
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
supportsInterface:function
- supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<BigNumber>
Parameters
interfaceId: BytesLike
Optional overrides: CallOverrides
Returns Promise<BigNumber>
supportsInterface(bytes4):function
- supportsInterface(bytes4)(interfaceId: BytesLike, overrides?: CallOverrides): Promise<BigNumber>
Parameters
interfaceId: BytesLike
Optional overrides: CallOverrides
Returns Promise<BigNumber>
togglePause:function
- togglePause(overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
togglePause():function
- togglePause()(overrides?: Overrides & { from?: string | Promise<string> }): Promise<BigNumber>
Parameters
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<BigNumber>
uri:function
- uri(arg0: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
uri(uint256):function
- uri(uint256)(arg0: BigNumberish, overrides?: CallOverrides): Promise<BigNumber>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<BigNumber>
filters
filters: { AmmAddressSet: any; ApprovalForAll: any; Paused: any; RoleAdminChanged: any; RoleGranted: any; RoleRevoked: any; TransferBatch: any; TransferSingle: any; URI: any; Unpaused: any }
Type declaration
AmmAddressSet:function
- AmmAddressSet(_ammId: null, _ammAddress: null): TypedEventFilter<[BigNumber, string], { _ammAddress: string; _ammId: BigNumber }>
Parameters
_ammId: null
_ammAddress: null
Returns TypedEventFilter<[BigNumber, string], { _ammAddress: string; _ammId: BigNumber }>
ApprovalForAll:function
- ApprovalForAll(account: null | string, operator: null | string, approved: null): TypedEventFilter<[string, string, boolean], { account: string; approved: boolean; operator: string }>
Parameters
account: null | string
operator: null | string
approved: null
Returns TypedEventFilter<[string, string, boolean], { account: string; approved: boolean; operator: string }>
Paused:function
- Paused(account: null): TypedEventFilter<[string], { account: string }>
Parameters
Returns TypedEventFilter<[string], { account: string }>
RoleAdminChanged:function
- RoleAdminChanged(role: null | BytesLike, previousAdminRole: null | BytesLike, newAdminRole: null | BytesLike): TypedEventFilter<[string, string, string], { newAdminRole: string; previousAdminRole: string; role: string }>
Parameters
role: null | BytesLike
previousAdminRole: null | BytesLike
newAdminRole: null | BytesLike
Returns TypedEventFilter<[string, string, string], { newAdminRole: string; previousAdminRole: string; role: string }>
RoleGranted:function
- RoleGranted(role: null | BytesLike, account: null | string, sender: null | string): TypedEventFilter<[string, string, string], { account: string; role: string; sender: string }>
Parameters
role: null | BytesLike
account: null | string
sender: null | string
Returns TypedEventFilter<[string, string, string], { account: string; role: string; sender: string }>
RoleRevoked:function
- RoleRevoked(role: null | BytesLike, account: null | string, sender: null | string): TypedEventFilter<[string, string, string], { account: string; role: string; sender: string }>
Parameters
role: null | BytesLike
account: null | string
sender: null | string
Returns TypedEventFilter<[string, string, string], { account: string; role: string; sender: string }>
TransferBatch:function
- TransferBatch(operator: null | string, from: null | string, to: null | string, ids: null, values: null): TypedEventFilter<[string, string, string, BigNumber[], BigNumber[]], { from: string; ids: BigNumber[]; operator: string; to: string; values: BigNumber[] }>
Parameters
operator: null | string
from: null | string
to: null | string
ids: null
values: null
Returns TypedEventFilter<[string, string, string, BigNumber[], BigNumber[]], { from: string; ids: BigNumber[]; operator: string; to: string; values: BigNumber[] }>
TransferSingle:function
- TransferSingle(operator: null | string, from: null | string, to: null | string, id: null, value: null): TypedEventFilter<[string, string, string, BigNumber, BigNumber], { from: string; id: BigNumber; operator: string; to: string; value: BigNumber }>
Parameters
operator: null | string
from: null | string
to: null | string
id: null
value: null
Returns TypedEventFilter<[string, string, string, BigNumber, BigNumber], { from: string; id: BigNumber; operator: string; to: string; value: BigNumber }>
URI:function
- URI(value: null, id: null | BigNumberish): TypedEventFilter<[string, BigNumber], { id: BigNumber; value: string }>
Parameters
value: null
id: null | BigNumberish
Returns TypedEventFilter<[string, BigNumber], { id: BigNumber; value: string }>
Unpaused:function
- Unpaused(account: null): TypedEventFilter<[string], { account: string }>
Parameters
Returns TypedEventFilter<[string], { account: string }>
functions
functions: { DEFAULT_ADMIN_ROLE: any; DEFAULT_ADMIN_ROLE(): any; MAX_INT_32: any; MAX_INT_32(): any; MAX_INT_64: any; MAX_INT_64(): any; MINTER_ROLE: any; MINTER_ROLE(): any; PAUSER_ROLE: any; PAUSER_ROLE(): any; amms: any; amms(uint64): any; balanceOf: any; balanceOf(address,uint256): any; balanceOfBatch: any; balanceOfBatch(address[],uint256[]): any; burn: any; burn(address,uint256,uint256): any; burnBatch: any; burnBatch(address,uint256[],uint256[]): any; burnFrom: any; burnFrom(address,uint256,uint256): any; getAMMId: any; getAMMId(uint256): any; getPairId: any; getPairId(uint256): any; getPeriodIndex: any; getPeriodIndex(uint256): any; getRoleAdmin: any; getRoleAdmin(bytes32): any; getRoleMember: any; getRoleMember(bytes32,uint256): any; getRoleMemberCount: any; getRoleMemberCount(bytes32): any; grantRole: any; grantRole(bytes32,address): any; hasRole: any; hasRole(bytes32,address): any; initialize: any; initialize(string): any; isApprovedForAll: any; isApprovedForAll(address,address): any; mint: any; mint(address,uint64,uint64,uint32,uint256,bytes): any; paused: any; paused(): any; predictTokenId: any; predictTokenId(uint256,uint256,uint256): any; renounceRole: any; renounceRole(bytes32,address): any; revokeRole: any; revokeRole(bytes32,address): any; safeBatchTransferFrom: any; safeBatchTransferFrom(address,address,uint256[],uint256[],bytes): any; safeTransferFrom: any; safeTransferFrom(address,address,uint256,uint256,bytes): any; setAmmAddress: any; setAmmAddress(uint64,address): any; setApprovalForAll: any; setApprovalForAll(address,bool): any; supportsInterface: any; supportsInterface(bytes4): any; togglePause: any; togglePause(): any; uri: any; uri(uint256): any }
Type declaration
DEFAULT_ADMIN_ROLE:function
- DEFAULT_ADMIN_ROLE(overrides?: CallOverrides): Promise<[string]>
Parameters
Optional overrides: CallOverrides
Returns Promise<[string]>
DEFAULT_ADMIN_ROLE():function
- DEFAULT_ADMIN_ROLE()(overrides?: CallOverrides): Promise<[string]>
Parameters
Optional overrides: CallOverrides
Returns Promise<[string]>
MAX_INT_32:function
- MAX_INT_32(overrides?: CallOverrides): Promise<[number]>
Parameters
Optional overrides: CallOverrides
Returns Promise<[number]>
MAX_INT_32():function
- MAX_INT_32()(overrides?: CallOverrides): Promise<[number]>
Parameters
Optional overrides: CallOverrides
Returns Promise<[number]>
MAX_INT_64:function
- MAX_INT_64(overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
MAX_INT_64():function
- MAX_INT_64()(overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
MINTER_ROLE:function
- MINTER_ROLE(overrides?: CallOverrides): Promise<[string]>
Parameters
Optional overrides: CallOverrides
Returns Promise<[string]>
MINTER_ROLE():function
- MINTER_ROLE()(overrides?: CallOverrides): Promise<[string]>
Parameters
Optional overrides: CallOverrides
Returns Promise<[string]>
PAUSER_ROLE:function
- PAUSER_ROLE(overrides?: CallOverrides): Promise<[string]>
Parameters
Optional overrides: CallOverrides
Returns Promise<[string]>
PAUSER_ROLE():function
- PAUSER_ROLE()(overrides?: CallOverrides): Promise<[string]>
Parameters
Optional overrides: CallOverrides
Returns Promise<[string]>
amms:function
- amms(arg0: BigNumberish, overrides?: CallOverrides): Promise<[string]>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[string]>
amms(uint64):function
- amms(uint64)(arg0: BigNumberish, overrides?: CallOverrides): Promise<[string]>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[string]>
balanceOf:function
- balanceOf(account: string, id: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
account: string
id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
balanceOf(address,uint256):function
- balanceOf(address,uint256)(account: string, id: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
account: string
id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
balanceOfBatch:function
- balanceOfBatch(accounts: string[], ids: BigNumberish[], overrides?: CallOverrides): Promise<[BigNumber[]]>
Parameters
accounts: string[]
ids: BigNumberish[]
Optional overrides: CallOverrides
Returns Promise<[BigNumber[]]>
balanceOfBatch(address[],uint256[]):function
- balanceOfBatch(address[],uint256[])(accounts: string[], ids: BigNumberish[], overrides?: CallOverrides): Promise<[BigNumber[]]>
Parameters
accounts: string[]
ids: BigNumberish[]
Optional overrides: CallOverrides
Returns Promise<[BigNumber[]]>
burn:function
- burn(account: string, id: BigNumberish, value: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
burn(address,uint256,uint256):function
- burn(address,uint256,uint256)(account: string, id: BigNumberish, value: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
burnBatch:function
- burnBatch(account: string, ids: BigNumberish[], values: BigNumberish[], overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
account: string
ids: BigNumberish[]
values: BigNumberish[]
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
burnBatch(address,uint256[],uint256[]):function
- burnBatch(address,uint256[],uint256[])(account: string, ids: BigNumberish[], values: BigNumberish[], overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
account: string
ids: BigNumberish[]
values: BigNumberish[]
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
burnFrom:function
- burnFrom(account: string, id: BigNumberish, value: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
burnFrom(address,uint256,uint256):function
- burnFrom(address,uint256,uint256)(account: string, id: BigNumberish, value: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
getAMMId:function
- getAMMId(_id: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
getAMMId(uint256):function
- getAMMId(uint256)(_id: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
getPairId:function
- getPairId(_id: BigNumberish, overrides?: CallOverrides): Promise<[number]>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[number]>
getPairId(uint256):function
- getPairId(uint256)(_id: BigNumberish, overrides?: CallOverrides): Promise<[number]>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[number]>
getPeriodIndex:function
- getPeriodIndex(_id: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
getPeriodIndex(uint256):function
- getPeriodIndex(uint256)(_id: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
getRoleAdmin:function
- getRoleAdmin(role: BytesLike, overrides?: CallOverrides): Promise<[string]>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<[string]>
getRoleAdmin(bytes32):function
- getRoleAdmin(bytes32)(role: BytesLike, overrides?: CallOverrides): Promise<[string]>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<[string]>
getRoleMember:function
- getRoleMember(role: BytesLike, index: BigNumberish, overrides?: CallOverrides): Promise<[string]>
Parameters
role: BytesLike
index: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[string]>
getRoleMember(bytes32,uint256):function
- getRoleMember(bytes32,uint256)(role: BytesLike, index: BigNumberish, overrides?: CallOverrides): Promise<[string]>
Parameters
role: BytesLike
index: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[string]>
getRoleMemberCount:function
- getRoleMemberCount(role: BytesLike, overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
getRoleMemberCount(bytes32):function
- getRoleMemberCount(bytes32)(role: BytesLike, overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
grantRole:function
- grantRole(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
grantRole(bytes32,address):function
- grantRole(bytes32,address)(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
hasRole:function
- hasRole(role: BytesLike, account: string, overrides?: CallOverrides): Promise<[boolean]>
Parameters
role: BytesLike
account: string
Optional overrides: CallOverrides
Returns Promise<[boolean]>
hasRole(bytes32,address):function
- hasRole(bytes32,address)(role: BytesLike, account: string, overrides?: CallOverrides): Promise<[boolean]>
Parameters
role: BytesLike
account: string
Optional overrides: CallOverrides
Returns Promise<[boolean]>
initialize:function
- initialize(uri: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
uri: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
initialize(string):function
- initialize(string)(uri: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
uri: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
isApprovedForAll:function
- isApprovedForAll(account: string, operator: string, overrides?: CallOverrides): Promise<[boolean]>
Parameters
account: string
operator: string
Optional overrides: CallOverrides
Returns Promise<[boolean]>
isApprovedForAll(address,address):function
- isApprovedForAll(address,address)(account: string, operator: string, overrides?: CallOverrides): Promise<[boolean]>
Parameters
account: string
operator: string
Optional overrides: CallOverrides
Returns Promise<[boolean]>
mint:function
- mint(to: string, _ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
to: string
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
mint(address,uint64,uint64,uint32,uint256,bytes):function
- mint(address,uint64,uint64,uint32,uint256,bytes)(to: string, _ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
to: string
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
paused:function
- paused(overrides?: CallOverrides): Promise<[boolean]>
Parameters
Optional overrides: CallOverrides
Returns Promise<[boolean]>
paused():function
- paused()(overrides?: CallOverrides): Promise<[boolean]>
Parameters
Optional overrides: CallOverrides
Returns Promise<[boolean]>
predictTokenId:function
- predictTokenId(_ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
predictTokenId(uint256,uint256,uint256):function
- predictTokenId(uint256,uint256,uint256)(_ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, overrides?: CallOverrides): Promise<[BigNumber]>
Parameters
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[BigNumber]>
renounceRole:function
- renounceRole(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
renounceRole(bytes32,address):function
- renounceRole(bytes32,address)(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
revokeRole:function
- revokeRole(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
revokeRole(bytes32,address):function
- revokeRole(bytes32,address)(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
safeBatchTransferFrom:function
- safeBatchTransferFrom(from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
from: string
to: string
ids: BigNumberish[]
amounts: BigNumberish[]
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
safeBatchTransferFrom(address,address,uint256[],uint256[],bytes):function
- safeBatchTransferFrom(address,address,uint256[],uint256[],bytes)(from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
from: string
to: string
ids: BigNumberish[]
amounts: BigNumberish[]
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
safeTransferFrom:function
- safeTransferFrom(from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
from: string
to: string
id: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
safeTransferFrom(address,address,uint256,uint256,bytes):function
- safeTransferFrom(address,address,uint256,uint256,bytes)(from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
from: string
to: string
id: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
setAmmAddress:function
- setAmmAddress(_ammId: BigNumberish, _ammAddress: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
_ammId: BigNumberish
_ammAddress: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
setAmmAddress(uint64,address):function
- setAmmAddress(uint64,address)(_ammId: BigNumberish, _ammAddress: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
_ammId: BigNumberish
_ammAddress: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
setApprovalForAll:function
- setApprovalForAll(operator: string, approved: boolean, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
operator: string
approved: boolean
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
setApprovalForAll(address,bool):function
- setApprovalForAll(address,bool)(operator: string, approved: boolean, overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
operator: string
approved: boolean
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
supportsInterface:function
- supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<[boolean]>
Parameters
interfaceId: BytesLike
Optional overrides: CallOverrides
Returns Promise<[boolean]>
supportsInterface(bytes4):function
- supportsInterface(bytes4)(interfaceId: BytesLike, overrides?: CallOverrides): Promise<[boolean]>
Parameters
interfaceId: BytesLike
Optional overrides: CallOverrides
Returns Promise<[boolean]>
togglePause:function
- togglePause(overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
togglePause():function
- togglePause()(overrides?: Overrides & { from?: string | Promise<string> }): Promise<ContractTransaction>
Parameters
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<ContractTransaction>
uri:function
- uri(arg0: BigNumberish, overrides?: CallOverrides): Promise<[string]>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[string]>
uri(uint256):function
- uri(uint256)(arg0: BigNumberish, overrides?: CallOverrides): Promise<[string]>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<[string]>
interface
interface: LPTokenInterface
populateTransaction
populateTransaction: { DEFAULT_ADMIN_ROLE: any; DEFAULT_ADMIN_ROLE(): any; MAX_INT_32: any; MAX_INT_32(): any; MAX_INT_64: any; MAX_INT_64(): any; MINTER_ROLE: any; MINTER_ROLE(): any; PAUSER_ROLE: any; PAUSER_ROLE(): any; amms: any; amms(uint64): any; balanceOf: any; balanceOf(address,uint256): any; balanceOfBatch: any; balanceOfBatch(address[],uint256[]): any; burn: any; burn(address,uint256,uint256): any; burnBatch: any; burnBatch(address,uint256[],uint256[]): any; burnFrom: any; burnFrom(address,uint256,uint256): any; getAMMId: any; getAMMId(uint256): any; getPairId: any; getPairId(uint256): any; getPeriodIndex: any; getPeriodIndex(uint256): any; getRoleAdmin: any; getRoleAdmin(bytes32): any; getRoleMember: any; getRoleMember(bytes32,uint256): any; getRoleMemberCount: any; getRoleMemberCount(bytes32): any; grantRole: any; grantRole(bytes32,address): any; hasRole: any; hasRole(bytes32,address): any; initialize: any; initialize(string): any; isApprovedForAll: any; isApprovedForAll(address,address): any; mint: any; mint(address,uint64,uint64,uint32,uint256,bytes): any; paused: any; paused(): any; predictTokenId: any; predictTokenId(uint256,uint256,uint256): any; renounceRole: any; renounceRole(bytes32,address): any; revokeRole: any; revokeRole(bytes32,address): any; safeBatchTransferFrom: any; safeBatchTransferFrom(address,address,uint256[],uint256[],bytes): any; safeTransferFrom: any; safeTransferFrom(address,address,uint256,uint256,bytes): any; setAmmAddress: any; setAmmAddress(uint64,address): any; setApprovalForAll: any; setApprovalForAll(address,bool): any; supportsInterface: any; supportsInterface(bytes4): any; togglePause: any; togglePause(): any; uri: any; uri(uint256): any }
Type declaration
DEFAULT_ADMIN_ROLE:function
- DEFAULT_ADMIN_ROLE(overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
DEFAULT_ADMIN_ROLE():function
- DEFAULT_ADMIN_ROLE()(overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
MAX_INT_32:function
- MAX_INT_32(overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
MAX_INT_32():function
- MAX_INT_32()(overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
MAX_INT_64:function
- MAX_INT_64(overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
MAX_INT_64():function
- MAX_INT_64()(overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
MINTER_ROLE:function
- MINTER_ROLE(overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
MINTER_ROLE():function
- MINTER_ROLE()(overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
PAUSER_ROLE:function
- PAUSER_ROLE(overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
PAUSER_ROLE():function
- PAUSER_ROLE()(overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
amms:function
- amms(arg0: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
amms(uint64):function
- amms(uint64)(arg0: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
balanceOf:function
- balanceOf(account: string, id: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
account: string
id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
balanceOf(address,uint256):function
- balanceOf(address,uint256)(account: string, id: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
account: string
id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
balanceOfBatch:function
- balanceOfBatch(accounts: string[], ids: BigNumberish[], overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
accounts: string[]
ids: BigNumberish[]
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
balanceOfBatch(address[],uint256[]):function
- balanceOfBatch(address[],uint256[])(accounts: string[], ids: BigNumberish[], overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
accounts: string[]
ids: BigNumberish[]
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
burn:function
- burn(account: string, id: BigNumberish, value: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
burn(address,uint256,uint256):function
- burn(address,uint256,uint256)(account: string, id: BigNumberish, value: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
burnBatch:function
- burnBatch(account: string, ids: BigNumberish[], values: BigNumberish[], overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
account: string
ids: BigNumberish[]
values: BigNumberish[]
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
burnBatch(address,uint256[],uint256[]):function
- burnBatch(address,uint256[],uint256[])(account: string, ids: BigNumberish[], values: BigNumberish[], overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
account: string
ids: BigNumberish[]
values: BigNumberish[]
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
burnFrom:function
- burnFrom(account: string, id: BigNumberish, value: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
burnFrom(address,uint256,uint256):function
- burnFrom(address,uint256,uint256)(account: string, id: BigNumberish, value: BigNumberish, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
account: string
id: BigNumberish
value: BigNumberish
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
getAMMId:function
- getAMMId(_id: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getAMMId(uint256):function
- getAMMId(uint256)(_id: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getPairId:function
- getPairId(_id: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getPairId(uint256):function
- getPairId(uint256)(_id: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getPeriodIndex:function
- getPeriodIndex(_id: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getPeriodIndex(uint256):function
- getPeriodIndex(uint256)(_id: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
_id: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getRoleAdmin:function
- getRoleAdmin(role: BytesLike, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getRoleAdmin(bytes32):function
- getRoleAdmin(bytes32)(role: BytesLike, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getRoleMember:function
- getRoleMember(role: BytesLike, index: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
role: BytesLike
index: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getRoleMember(bytes32,uint256):function
- getRoleMember(bytes32,uint256)(role: BytesLike, index: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
role: BytesLike
index: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getRoleMemberCount:function
- getRoleMemberCount(role: BytesLike, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
getRoleMemberCount(bytes32):function
- getRoleMemberCount(bytes32)(role: BytesLike, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
role: BytesLike
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
grantRole:function
- grantRole(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
grantRole(bytes32,address):function
- grantRole(bytes32,address)(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
hasRole:function
- hasRole(role: BytesLike, account: string, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
role: BytesLike
account: string
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
hasRole(bytes32,address):function
- hasRole(bytes32,address)(role: BytesLike, account: string, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
role: BytesLike
account: string
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
initialize:function
- initialize(uri: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
uri: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
initialize(string):function
- initialize(string)(uri: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
uri: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
isApprovedForAll:function
- isApprovedForAll(account: string, operator: string, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
account: string
operator: string
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
isApprovedForAll(address,address):function
- isApprovedForAll(address,address)(account: string, operator: string, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
account: string
operator: string
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
mint:function
- mint(to: string, _ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
to: string
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
mint(address,uint64,uint64,uint32,uint256,bytes):function
- mint(address,uint64,uint64,uint32,uint256,bytes)(to: string, _ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
to: string
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
paused:function
- paused(overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
paused():function
- paused()(overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
predictTokenId:function
- predictTokenId(_ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
predictTokenId(uint256,uint256,uint256):function
- predictTokenId(uint256,uint256,uint256)(_ammId: BigNumberish, _periodIndex: BigNumberish, _pairId: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
_ammId: BigNumberish
_periodIndex: BigNumberish
_pairId: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
renounceRole:function
- renounceRole(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
renounceRole(bytes32,address):function
- renounceRole(bytes32,address)(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
revokeRole:function
- revokeRole(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
revokeRole(bytes32,address):function
- revokeRole(bytes32,address)(role: BytesLike, account: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
role: BytesLike
account: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
safeBatchTransferFrom:function
- safeBatchTransferFrom(from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
from: string
to: string
ids: BigNumberish[]
amounts: BigNumberish[]
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
safeBatchTransferFrom(address,address,uint256[],uint256[],bytes):function
- safeBatchTransferFrom(address,address,uint256[],uint256[],bytes)(from: string, to: string, ids: BigNumberish[], amounts: BigNumberish[], data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
from: string
to: string
ids: BigNumberish[]
amounts: BigNumberish[]
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
safeTransferFrom:function
- safeTransferFrom(from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
from: string
to: string
id: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
safeTransferFrom(address,address,uint256,uint256,bytes):function
- safeTransferFrom(address,address,uint256,uint256,bytes)(from: string, to: string, id: BigNumberish, amount: BigNumberish, data: BytesLike, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
from: string
to: string
id: BigNumberish
amount: BigNumberish
data: BytesLike
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
setAmmAddress:function
- setAmmAddress(_ammId: BigNumberish, _ammAddress: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
_ammId: BigNumberish
_ammAddress: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
setAmmAddress(uint64,address):function
- setAmmAddress(uint64,address)(_ammId: BigNumberish, _ammAddress: string, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
_ammId: BigNumberish
_ammAddress: string
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
setApprovalForAll:function
- setApprovalForAll(operator: string, approved: boolean, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
operator: string
approved: boolean
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
setApprovalForAll(address,bool):function
- setApprovalForAll(address,bool)(operator: string, approved: boolean, overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
operator: string
approved: boolean
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
supportsInterface:function
- supportsInterface(interfaceId: BytesLike, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
interfaceId: BytesLike
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
supportsInterface(bytes4):function
- supportsInterface(bytes4)(interfaceId: BytesLike, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
interfaceId: BytesLike
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
togglePause:function
- togglePause(overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
togglePause():function
- togglePause()(overrides?: Overrides & { from?: string | Promise<string> }): Promise<PopulatedTransaction>
Parameters
Optional overrides: Overrides & { from?: string | Promise<string> }
Returns Promise<PopulatedTransaction>
uri:function
- uri(arg0: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
uri(uint256):function
- uri(uint256)(arg0: BigNumberish, overrides?: CallOverrides): Promise<PopulatedTransaction>
Parameters
arg0: BigNumberish
Optional overrides: CallOverrides
Returns Promise<PopulatedTransaction>
Readonly provider
provider: Provider
Readonly resolvedAddress
resolvedAddress: Promise<string>
Readonly signer
signer: Signer