hook_account
Comportamento
Seção intitulada “Comportamento”- Escreve o ID da conta de 20 bytes no write_ptr
- Recupera o ID da conta de 20 bytes em que o Hook está sendo executado.
Definição
Seção intitulada “Definição”int64_t hook_account ( uint32_t write_ptr, uint32_t write_len);“JavaScript function hook_account(): ErrorCode | ByteArray
</TabItem></Tabs>
### Exemplo
<Tabs><TabItem label="C">```cuint8_t hook_acc_id[20];int64_t bytes_written = hook_account(hook_acc_id, 20);const hook_acc_id =hook_account()Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Descrição |
|---|---|---|
| write_ptr | uint32_t | Ponteiro para um buffer de tamanho adequado para armazenar a saída. Deve ter pelo menos 20 bytes. |
| write_len | uint32_t | Tamanho do buffer de saída. |
Sem parâmetros
Código de Retorno
Seção intitulada “Código de Retorno”| Tipo | Descrição |
|---|---|
| int64_t | O número de bytes escritos |
| Tipo | Descrição |
|---|---|
| ErrorCode ou ByteArray | Retorna o ID da conta em que o Hook está sendo executado, ou um código de erro se a recuperação falhar. |