Appearance
@props-labs/fuels • Docs
@props-labs/fuels / PropsFeeSplitterContract
Class: PropsFeeSplitterContract
Extends
default
Constructors
new PropsFeeSplitterContract()
new PropsFeeSplitterContract(
id,accountOrProvider):PropsFeeSplitterContract
Parameters
• id: string | AbstractAddress
• accountOrProvider: Account | Provider
Returns
Overrides
Contract.constructor
Defined in
sway-api/contracts/PropsFeeSplitterContract.ts:1738
Properties
functions
functions:
object
A collection of functions available on the contract.
constructor
constructor:
InvokeFunction<[IdentityInput],void>
distribute_funds
distribute_funds:
InvokeFunction<[BigNumberish],void>
fee
fee:
InvokeFunction<[],Option<BN>>
get_share
get_share:
InvokeFunction<[],Option<BN>>
is_paused
is_paused:
InvokeFunction<[],boolean>
owner
owner:
InvokeFunction<[],StateOutput>
pause
pause:
InvokeFunction<[],void>
receive_funds
receive_funds:
InvokeFunction<[],void>
set_fee
set_fee:
InvokeFunction<[BigNumberish],void>
set_shares
set_shares:
InvokeFunction<[Vec<IdentityInput>,Vec<BigNumberish>],void>
total_shares
total_shares:
InvokeFunction<[],Option<BN>>
unpause
unpause:
InvokeFunction<[],void>
Overrides
Contract.functions
Defined in
sway-api/contracts/PropsFeeSplitterContract.ts:1723
interface
interface:
PropsFeeSplitterContractInterface
The contract's ABI interface.
Overrides
Contract.interface
Defined in
sway-api/contracts/PropsFeeSplitterContract.ts:1722
abi
readonlystaticabi:object
concreteTypes
concreteTypes: (
object|object|object)[]
configurables
configurables:
never[] =[]
encodingVersion
encodingVersion:
string="1"
functions
functions:
object[]
loggedTypes
loggedTypes:
object[]
messagesTypes
messagesTypes:
never[] =[]
metadataTypes
metadataTypes: (
object|object|object|object)[]
programType
programType:
string="contract"
specVersion
specVersion:
string="1"
Defined in
sway-api/contracts/PropsFeeSplitterContract.ts:1719
storageSlots
readonlystaticstorageSlots:StorageSlot[]
Defined in
sway-api/contracts/PropsFeeSplitterContract.ts:1720