Skip to content

buyrambytes - buy an exact amount RAM

Increases receiver's RAM in quantity of bytes provided. An inline transfer from receiver to system contract of tokens will be executed.

payereosio::nameThe source account name. Authentication required
receivereosio::nameThe destination account name
bytesuint32_tThe amount of CPU to buy

CLI - cleos

cleos push action eosio buyram '["joe", "joji", 5000]' -p joe

JavaScript - eosjs

await api.transact({
  actions: [
      account: "eosio",
      name: "buyram",
      authorization: [{ actor: "joe", permission: "active" }],
      data: {
        payer: "joe",
        receiver: "joji",
        bytes: 5000