SmartContractWallet class
Constructors
- SmartContractWallet({required FueletSmartContractWallet bridge, required String bech32Address, required String r1PublicKey, required String contractId, required String recoveryPrivateKey, required String nodeUrl})
-
const
Properties
- bech32Address → String
-
final
- bridge → FueletSmartContractWallet
-
final
- contractId → String
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- nodeUrl → String
-
final
- r1PublicKey → String
-
final
- recoveryPrivateKey → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
deployContract(
{dynamic hint}) → Future< void> -
genTransferTxRequest(
{required String toB256, required int amount, required String asset, dynamic hint}) → Future< (Uint8List, Uint8List)> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
sendTx(
{required Uint8List encodedTx, required Uint8List signature, dynamic hint}) → Future< String> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
connect(
{required FueletSmartContractWallet bridge, required String r1PublicKey, required String recoveryPrivateKey, required String nodeUrl, dynamic hint}) → Future< SmartContractWallet>