-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Labels
bugSomething isn't workingSomething isn't working
Description
when I'm trying to create an account using wharfkit/antelope library, I get the following response from the transaction broadcast.
{
transaction_id: '41e2edec3278acba808ee6d9b761786be3862af336dc17f6732319ec893d2a01',
processed: {
id: '41e2edec3278acba808ee6d9b761786be3862af336dc17f6732319ec893d2a01',
block_num: 351244143,
block_time: '2024-01-09T15:44:49.000',
producer_block_id: null,
receipt: null,
elapsed: 403,
net_usage: 165,
scheduled: false,
action_traces: [ [Object], [Object] ],
account_ram_delta: null,
except: {
code: 3050003,
name: 'eosio_assert_message_exception',
message: 'eosio_assert_message assertion failure',
stack: [Array]
},
error_code: '10000000000000000000'
}
}
I can't figure out what's the problem. I'm using an account with R1 public/private key.
I can send money transactions successfully, but account creation fails like this.
following shows how I create new account action:
contract.action(
"newaccount",
{
creator: creatorUsername,
name: newAccountName,
owner: {
threshold: 1,
keys: [
{
key: publicKey,
weight: 1,
},
],
accounts: [],
waits: [],
},
active: {
threshold: 1,
keys: [
{
key: publicKey,
weight: 1,
},
],
accounts: [],
waits: [],
},
},
{
authorization: [
{
actor: creatorUsername,
permission: "owner",
},
],
},
);
and the following shows how I create buy ram action
contract.action(
"buyrambytes",
{
payer: payerUsername,
receiver: receiverUsername,
bytes: ramBytes,
},
{
authorization: [
{
actor: payerUsername,
permission: "owner",
},
],
},
);
the contract here is coming from import { Contract } from '@wharfkit/contract';
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working