superxerox-sdk
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Bytes
Bytes
Like
Unsigned
Transaction
errors
Base
Contract
Big
Number
Contract
constructor
_deployed
Promise
_running
Events
_wrapped
Emits
address
call
Static
deploy
Transaction
estimate
Gas
filters
functions
interface
populate
Transaction
provider
resolved
Address
signer
_check
Running
Events
_deployed
_wrap
Event
attach
connect
deployed
emit
fallback
listener
Count
listeners
off
on
once
query
Filter
remove
All
Listeners
remove
Listener
get
Contract
Address
get
Interface
is
Indexed
Contract
Factory
Fixed
Number
Signer
Void
Signer
Wallet
Wordlist
Call
Overrides
Contract
Receipt
Contract
Transaction
Event
Overrides
Payable
Overrides
Populated
Transaction
Signature
Transaction
Big
Numberish
Contract
Function
Contract
Interface
Event
Filter
logger
version
wordlists
get
Default
Provider
Hierarchy
BaseContract
Contract
Indexable
[
key:
string
]:
ContractFunction
|
any
Index
Constructors
constructor
Properties
_deployed
Promise
_running
Events
_wrapped
Emits
address
call
Static
deploy
Transaction
estimate
Gas
filters
functions
interface
populate
Transaction
provider
resolved
Address
signer
Methods
_check
Running
Events
_deployed
_wrap
Event
attach
connect
deployed
emit
fallback
listener
Count
listeners
off
on
once
query
Filter
remove
All
Listeners
remove
Listener
get
Contract
Address
get
Interface
is
Indexed
Constructors
constructor
new
Contract
(
addressOrName
:
string
, contractInterface
:
ContractInterface
, signerOrProvider
?:
Signer
|
Provider
)
:
Contract
Parameters
addressOrName:
string
contractInterface:
ContractInterface
Optional
signerOrProvider:
Signer
|
Provider
Returns
Contract
Properties
_deployed
Promise
_deployed
Promise
:
Promise
<
Contract
>
_running
Events
_running
Events
:
{}
Type declaration
[
eventTag:
string
]:
RunningEvent
_wrapped
Emits
_wrapped
Emits
:
{}
Type declaration
[
eventTag:
string
]:
(
...
args
:
any
[]
)
=>
void
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Readonly
address
address
:
string
Readonly
call
Static
call
Static
:
{}
Type declaration
[
name:
string
]:
ContractFunction
Readonly
deploy
Transaction
deploy
Transaction
:
TransactionResponse
Readonly
estimate
Gas
estimate
Gas
:
{}
Type declaration
[
name:
string
]:
ContractFunction
<
BigNumber
>
Readonly
filters
filters
:
{}
Type declaration
[
name:
string
]:
(
...
args
:
any
[]
)
=>
EventFilter
(
...
args
:
any
[]
)
:
EventFilter
Parameters
Rest
...
args:
any
[]
Returns
EventFilter
Readonly
functions
functions
:
{}
Type declaration
[
name:
string
]:
ContractFunction
Readonly
interface
interface
:
Interface
Readonly
populate
Transaction
populate
Transaction
:
{}
Type declaration
[
name:
string
]:
ContractFunction
<
PopulatedTransaction
>
Readonly
provider
provider
:
Provider
Readonly
resolved
Address
resolved
Address
:
Promise
<
string
>
Readonly
signer
signer
:
Signer
Methods
_check
Running
Events
_check
Running
Events
(
runningEvent
:
RunningEvent
)
:
void
Parameters
runningEvent:
RunningEvent
Returns
void
_deployed
_deployed
(
blockTag
?:
BlockTag
)
:
Promise
<
Contract
>
Parameters
Optional
blockTag:
BlockTag
Returns
Promise
<
Contract
>
_wrap
Event
_wrap
Event
(
runningEvent
:
RunningEvent
, log
:
Log
, listener
:
Listener
)
:
Event
Parameters
runningEvent:
RunningEvent
log:
Log
listener:
Listener
Returns
Event
attach
attach
(
addressOrName
:
string
)
:
Contract
Parameters
addressOrName:
string
Returns
Contract
connect
connect
(
signerOrProvider
:
string
|
Signer
|
Provider
)
:
Contract
Parameters
signerOrProvider:
string
|
Signer
|
Provider
Returns
Contract
deployed
deployed
(
)
:
Promise
<
Contract
>
Returns
Promise
<
Contract
>
emit
emit
(
eventName
:
string
|
EventFilter
,
...
args
:
any
[]
)
:
boolean
Parameters
eventName:
string
|
EventFilter
Rest
...
args:
any
[]
Returns
boolean
fallback
fallback
(
overrides
?:
TransactionRequest
)
:
Promise
<
TransactionResponse
>
Parameters
Optional
overrides:
TransactionRequest
Returns
Promise
<
TransactionResponse
>
listener
Count
listener
Count
(
eventName
?:
string
|
EventFilter
)
:
number
Parameters
Optional
eventName:
string
|
EventFilter
Returns
number
listeners
listeners
(
eventName
?:
string
|
EventFilter
)
:
Listener
[]
Parameters
Optional
eventName:
string
|
EventFilter
Returns
Listener
[]
off
off
(
eventName
:
string
|
EventFilter
, listener
:
Listener
)
:
Contract
Parameters
eventName:
string
|
EventFilter
listener:
Listener
Returns
Contract
on
on
(
event
:
string
|
EventFilter
, listener
:
Listener
)
:
Contract
Parameters
event:
string
|
EventFilter
listener:
Listener
Returns
Contract
once
once
(
event
:
string
|
EventFilter
, listener
:
Listener
)
:
Contract
Parameters
event:
string
|
EventFilter
listener:
Listener
Returns
Contract
query
Filter
query
Filter
(
event
:
EventFilter
, fromBlockOrBlockhash
?:
BlockTag
, toBlock
?:
BlockTag
)
:
Promise
<
Event
[]
>
Parameters
event:
EventFilter
Optional
fromBlockOrBlockhash:
BlockTag
Optional
toBlock:
BlockTag
Returns
Promise
<
Event
[]
>
remove
All
Listeners
remove
All
Listeners
(
eventName
?:
string
|
EventFilter
)
:
Contract
Parameters
Optional
eventName:
string
|
EventFilter
Returns
Contract
remove
Listener
remove
Listener
(
eventName
:
string
|
EventFilter
, listener
:
Listener
)
:
Contract
Parameters
eventName:
string
|
EventFilter
listener:
Listener
Returns
Contract
Static
get
Contract
Address
get
Contract
Address
(
transaction
:
{
from
:
string
;
nonce
:
BigNumberish
}
)
:
string
Parameters
transaction:
{
from
:
string
;
nonce
:
BigNumberish
}
from
:
string
nonce
:
BigNumberish
Returns
string
Static
get
Interface
get
Interface
(
contractInterface
:
ContractInterface
)
:
Interface
Parameters
contractInterface:
ContractInterface
Returns
Interface
Static
is
Indexed
is
Indexed
(
value
:
any
)
:
value
is
Indexed
Parameters
value:
any
Returns
value
is
Indexed
Generated using
TypeDoc