Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions libraries/native/intrinsics.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -274,9 +274,6 @@ extern "C" {
) {
return intrinsics::get().call<intrinsics::check_permission_authorization>(account, permission, pubkeys_data, pubkeys_size, perms_data, perms_size, delay_us);
}
int64_t get_permission_last_used( capi_name account, capi_name permission ) {
return intrinsics::get().call<intrinsics::get_permission_last_used>(account, permission);
}
int64_t get_account_creation_time( capi_name account ) {
return intrinsics::get().call<intrinsics::get_account_creation_time>(account);
}
Expand Down
1 change: 0 additions & 1 deletion libraries/native/native/sysio/intrinsics_def.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,6 @@ intrinsic_macro(sha512) \
intrinsic_macro(ripemd160) \
intrinsic_macro(check_transaction_authorization) \
intrinsic_macro(check_permission_authorization) \
intrinsic_macro(get_permission_last_used) \
intrinsic_macro(get_account_creation_time) \
intrinsic_macro(current_time) \
intrinsic_macro(publication_time) \
Expand Down
12 changes: 0 additions & 12 deletions libraries/sysiolib/capi/sysio/permission.h
Original file line number Diff line number Diff line change
Expand Up @@ -57,18 +57,6 @@ check_permission_authorization( capi_name account,
uint64_t delay_us
);

/**
* Returns the last used time of a permission
*
* @param account - the account owner of the permission
* @param permission - the name of the permission
*
* @return the last used time (in microseconds since Unix epoch) of the permission
*/
__attribute__((sysio_wasm_import))
int64_t get_permission_last_used( capi_name account, capi_name permission );


/**
* Returns the creation time of an account
*
Expand Down
20 changes: 0 additions & 20 deletions libraries/sysiolib/contracts/sysio/permission.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,6 @@ namespace sysio {
const char*, uint32_t,
const char*, uint32_t,
uint64_t);
__attribute__((sysio_wasm_import))
int64_t get_permission_last_used(uint64_t, uint64_t);

__attribute__((sysio_wasm_import))
int64_t get_account_creation_time(uint64_t);
}
Expand Down Expand Up @@ -173,23 +170,6 @@ namespace sysio {
return (res > 0);
}

/**
* Returns the last used time of a permission
*
* @ingroup permission
*
* @param account - the account owner of the permission
* @param permission - the name of the permission
*
* @return the last used time (in microseconds since Unix epoch) of the permission
*/
time_point get_permission_last_used( name account, name permission ) {
return time_point(
microseconds(
internal_use_do_not_use::get_permission_last_used(account.value, permission.value)));

}

/**
* Returns the creation time of an account
*
Expand Down
1 change: 0 additions & 1 deletion tests/unit/test_contracts/capi/permission.c
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,5 @@
void test_permission( void ) {
check_transaction_authorization(NULL, 0, NULL, 0, NULL, 0);
check_permission_authorization(0, 0, NULL, 0, NULL, 0, 0);
get_permission_last_used(0, 0);
get_account_creation_time(0);
}
Loading