bool | bool | await program
.methods
.init(true)
.rpc();
|
u64/u128/i64/i128 | anchor.BN | await program
.methods
.init(new anchor.BN(99))
.rpc();
| https://github.com/indutny/bn.js/ |
u8/u16/u32/i8/i16/i32 | number | await program
.methods
.init(99)
.rpc();
|
f32/f64 | number | await program
.methods
.init(1.0)
.rpc();
|
Enum | { variantName: {} } | enum MyEnum { One, Two };
await program
.methods
.init({ one: {} })
.rpc();
enum MyEnum { One: { val: u64 }, Two };
await program
.methods
.init({ one: { val: 99 } })
.rpc();
|
Struct | { val: {} } | struct MyStruct { val: u64 };
await program
.methods
.init({ val: 99 })
.rpc();
|
[T; N] | [ T ] | await program
.methods
.init([1,2,3])
.rpc();
|
String | string | await program
.methods
.init("hello")
.rpc();
|
Vec<T> | [ T ] | await program
.methods
.init([1,2,3])
.rpc();
|