DOLBAEBSKICODE Telegram 1175
Очередной лонгрид про солану...😇


Что такое аккаунты в солане?

Работая с соланой, вы скорее всего сталкивались с аккаунтами, но не понимали что это и зачем это нужно.

В солане аккаунты можно представить как файлы на компьютере, их очень много, и они несут в себе какую-то информацию(метадату). Метадата позволяет среде выполнения определить тип аккаунта, а также кто и как может его использовать.

К каждому аккаунту присваивается свой уникальный 256-битовый адрес, который служит путем для поиска аккаунта внутри памяти валидатора.

Все аккаунты имеют свое время жизни, определяемое количеством соланы на счету этого аккаунта(аренда). Но аккаунт можно избавить от арендной платы, если на счету имеется достаточное количество соланы.

Чтобы узнать количество соланы, которое позволит избавить аккаунт от арендной платы, можно вызвать метод getMinimumBalanceForRentExemption, который можно передать необходимое количество байтов.


Есть два типа аккаунтов:

Executable(исполняемые аккаунты)

Non-executable(хранящие в себе какую-то информацию)

Исполняемые аккаунты представляют собой контракты(или же на язык соланы ПРОГРАММЫ), как и на компьютере они выполняют роль какого-то исполняемого файла. Аккаунты считаются программами, если были задеплоены с помощью встроенных утилит соланы(SBF развертывание).

Не исполняемые аккаунты служат, как хранилище какой-то определенной информации по адресу этого аккаунта. Максимально допустимый размер - 10 мегабайт.

Чтобы создать аккаунт нужно вызвать инструкцию SystemProgram::CreateAccount, в который передается адрес(открытый ключ) предполагаемого аккаунта и предварительно выделенный размер аккаунта.

Каждый аккаунт имеет своего овнера. Каждая программа может создать аккаунт, который будет принадлежать ей, таким образом программа может как читать, так и изменить данные внутри аккаунта. Если при вызове метода программы, передается аккаунт, который не принадлежит программе, то программа может только считывать данные.

Хочу сказать, что солана по своему строению, очень интересная и сиськастая вещь, которую очень интересно изучать.😏😏
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍9🔥61🥱1



tgoop.com/dolbaebskicode/1175
Create:
Last Update:

Очередной лонгрид про солану...😇


Что такое аккаунты в солане?

Работая с соланой, вы скорее всего сталкивались с аккаунтами, но не понимали что это и зачем это нужно.

В солане аккаунты можно представить как файлы на компьютере, их очень много, и они несут в себе какую-то информацию(метадату). Метадата позволяет среде выполнения определить тип аккаунта, а также кто и как может его использовать.

К каждому аккаунту присваивается свой уникальный 256-битовый адрес, который служит путем для поиска аккаунта внутри памяти валидатора.

Все аккаунты имеют свое время жизни, определяемое количеством соланы на счету этого аккаунта(аренда). Но аккаунт можно избавить от арендной платы, если на счету имеется достаточное количество соланы.

Чтобы узнать количество соланы, которое позволит избавить аккаунт от арендной платы, можно вызвать метод getMinimumBalanceForRentExemption, который можно передать необходимое количество байтов.


Есть два типа аккаунтов:

Executable(исполняемые аккаунты)

Non-executable(хранящие в себе какую-то информацию)

Исполняемые аккаунты представляют собой контракты(или же на язык соланы ПРОГРАММЫ), как и на компьютере они выполняют роль какого-то исполняемого файла. Аккаунты считаются программами, если были задеплоены с помощью встроенных утилит соланы(SBF развертывание).

Не исполняемые аккаунты служат, как хранилище какой-то определенной информации по адресу этого аккаунта. Максимально допустимый размер - 10 мегабайт.

Чтобы создать аккаунт нужно вызвать инструкцию SystemProgram::CreateAccount, в который передается адрес(открытый ключ) предполагаемого аккаунта и предварительно выделенный размер аккаунта.

Каждый аккаунт имеет своего овнера. Каждая программа может создать аккаунт, который будет принадлежать ей, таким образом программа может как читать, так и изменить данные внутри аккаунта. Если при вызове метода программы, передается аккаунт, который не принадлежит программе, то программа может только считывать данные.

Хочу сказать, что солана по своему строению, очень интересная и сиськастая вещь, которую очень интересно изучать.😏😏

BY gfhfyjbr.bezzzdarnost


Share with your friend now:
tgoop.com/dolbaebskicode/1175

View MORE
Open in Telegram


Telegram News

Date: |

Hui said the time period and nature of some offences “overlapped” and thus their prison terms could be served concurrently. The judge ordered Ng to be jailed for a total of six years and six months. Co-founder of NFT renting protocol Rentable World emiliano.eth shared the group Tuesday morning on Twitter, calling out the "degenerate" community, or crypto obsessives that engage in high-risk trading. On Tuesday, some local media outlets included Sing Tao Daily cited sources as saying the Hong Kong government was considering restricting access to Telegram. Privacy Commissioner for Personal Data Ada Chung told to the Legislative Council on Monday that government officials, police and lawmakers remain the targets of “doxxing” despite a privacy law amendment last year that criminalised the malicious disclosure of personal information. Deputy District Judge Peter Hui sentenced computer technician Ng Man-ho on Thursday, a month after the 27-year-old, who ran a Telegram group called SUCK Channel, was found guilty of seven charges of conspiring to incite others to commit illegal acts during the 2019 extradition bill protests and subsequent months. As of Thursday, the SUCK Channel had 34,146 subscribers, with only one message dated August 28, 2020. It was an announcement stating that police had removed all posts on the channel because its content “contravenes the laws of Hong Kong.”
from us


Telegram gfhfyjbr.bezzzdarnost
FROM American