|
@@ -3,7 +3,7 @@ import { MsgDelegate, MsgExecute } from '@initia/initia.js'
|
|
import { validatorArray } from './validatorArray'
|
|
import { validatorArray } from './validatorArray'
|
|
|
|
|
|
export abstract class InitiaTask extends JennieModule {
|
|
export abstract class InitiaTask extends JennieModule {
|
|
- constructor(mnemonic: string) {
|
|
|
|
|
|
+ protected constructor(mnemonic: string) {
|
|
super(mnemonic)
|
|
super(mnemonic)
|
|
}
|
|
}
|
|
async swapScript() {
|
|
async swapScript() {
|
|
@@ -14,14 +14,40 @@ export abstract class InitiaTask extends JennieModule {
|
|
'swap_script',
|
|
'swap_script',
|
|
[],
|
|
[],
|
|
[
|
|
[
|
|
- 'sTSuZ4bxDvdClOYn0lGbY7fHQqZzX5hoKSn+qahHRNI=',
|
|
|
|
|
|
+ '2/BsSK85hOxtmuipqn27C7HnhKqbjEpWga9mDPhVjX0=',
|
|
'jkczvavPfUr8PRTw3UbJv1L7D86eS5lsk54ZW4vIkdk=',
|
|
'jkczvavPfUr8PRTw3UbJv1L7D86eS5lsk54ZW4vIkdk=',
|
|
'QEIPAAAAAAA=',
|
|
'QEIPAAAAAAA=',
|
|
- 'AdWGAQAAAAAA',
|
|
|
|
|
|
+ 'ASCLDAAAAAAA',
|
|
],
|
|
],
|
|
)
|
|
)
|
|
await this.broadcast(msg)
|
|
await this.broadcast(msg)
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ async nameRegister() {
|
|
|
|
+ const msgs = []
|
|
|
|
+ msgs.push(
|
|
|
|
+ new MsgExecute(
|
|
|
|
+ this.key.accAddress,
|
|
|
|
+ '0x42cd8467b1c86e59bf319e5664a09b6b5840bb3fac64f5ce690b5041c530565a',
|
|
|
|
+ 'usernames',
|
|
|
|
+ 'register_domain',
|
|
|
|
+ [],
|
|
|
|
+ ['B2RhbW5icm8=', '4IfhAQAAAAA='],
|
|
|
|
+ ),
|
|
|
|
+ )
|
|
|
|
+ msgs.push(
|
|
|
|
+ new MsgExecute(
|
|
|
|
+ this.key.accAddress,
|
|
|
|
+ '0x42cd8467b1c86e59bf319e5664a09b6b5840bb3fac64f5ce690b5041c530565a',
|
|
|
|
+ 'usernames',
|
|
|
|
+ 'set_name',
|
|
|
|
+ [],
|
|
|
|
+ ['B2RhbW5icm8='],
|
|
|
|
+ ),
|
|
|
|
+ )
|
|
|
|
+ await this.broadcast(msgs)
|
|
|
|
+ }
|
|
|
|
+
|
|
async stakeSingle() {
|
|
async stakeSingle() {
|
|
const msg = new MsgExecute(
|
|
const msg = new MsgExecute(
|
|
this.key.accAddress,
|
|
this.key.accAddress,
|
|
@@ -32,9 +58,9 @@ export abstract class InitiaTask extends JennieModule {
|
|
[
|
|
[
|
|
'sTSuZ4bxDvdClOYn0lGbY7fHQqZzX5hoKSn+qahHRNI=',
|
|
'sTSuZ4bxDvdClOYn0lGbY7fHQqZzX5hoKSn+qahHRNI=',
|
|
'rM6zskU5Kv4INGt5TPXE/4Xn6ajIL8r1ESrp1kulfMs=',
|
|
'rM6zskU5Kv4INGt5TPXE/4Xn6ajIL8r1ESrp1kulfMs=',
|
|
- '64YBAAAAAAA=',
|
|
|
|
|
|
+ '64YBAAAAAAA=', //amount
|
|
'AeJwBwAAAAAA',
|
|
'AeJwBwAAAAAA',
|
|
- 'MmluaXR2YWxvcGVyMXEyYWw1OWd5bHo0MGptczZlbWV5NnBzOGxldWd1aHM3a3ZxaGFn',
|
|
|
|
|
|
+ 'MmluaXR2YWxvcGVyMXEyYWw1OWd5bHo0MGptczZlbWV5NnBzOGxldWd1aHM3a3ZxaGFn', //validator
|
|
],
|
|
],
|
|
)
|
|
)
|
|
await this.broadcast(msg)
|
|
await this.broadcast(msg)
|