You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.
(This ATC needs to be fixed once DAWN-466 has been merged)
ATC:
Can be run on local or public testnet (if public testnet, then node2 will need to be a local eosiod node that connects to the public testnet)
After each interaction using eosioc to communicate with the testnet, record the transaction_id that is returned.
Your eosioc will either connect with node1 or node2. Steps #1 - #7 can be performed on either node. node1's config.ini file should not have any "filter_on_accounts = ..." lines. node2's config.ini should have "filter_on_accounts = tester1" and "filter_on_accounts = tester11"
All corresponding private keys need to be imported into wallet for below used public keys.
create an account "tester1" (or choose your own name) with different owner and active public keys, using the existing "inita" account
create an account "tester2" (or choose your own name) with different owner and active public keys, using the existing "inita" account
create an account "tester11" (or choose your own name) with different owner and active key pair, using the existing "inita" account
create an account "tester21" (or choose your own name) with the same owner key pair used for "tester1” and the same active key pair used for "tester2”, using the existing "inita" account
run eosioc passing in "get accounts ” followed by the owner public key for "tester1" and verify that an array with "tester1" and "tester21" is returned for node1, and nothing is returned for node2
run eosioc passing in "get accounts ” followed by the active public key for "tester1" and verify that an array with just "tester1" is returned for node1 and nothing for node2
run eosioc passing in "get accounts ” followed by the owner public key for "tester2" and verify that an array with just "tester2" is returned for node1 and nothing is returned for node2
run eosioc passing in "get accounts ” followed by the active public key for "tester2" and verify that an array with "tester2" and "tester21" is returned for node1 and nothing is returned for node2
run eosioc passing in "get accounts ” followed by the owner public key for "tester11" and verify that an array with just "tester11" is returned for node1 and nothing is returned for node2
run eosioc passing in "get accounts ” followed by the active public key for "tester11" and verify that an array with just "tester11" is returned for node1 and nothing is returned for node 2
run eosioc passing in "get servants " followed by "inita" and verify an array with "tester1" and "tester2" is returned for node1 and "tester1" for node2
run eosioc passing in "get servants " followed by "tester1" and verify nothing is returned for node1 and node2
run eosioc passing in "get servants " followed by "tester2" and verify nothing is returned for node1 and node2
run eosioc passing in "get servants " followed by "tester11" and verify nothing is returned for node1 and node2
run eosioc passing in "get servants " followed by "tester21" and verify nothing is returned for node1 and node2
run eosioc passing in "get transactions " followed by "tester1” and verify that the transactions returned by only Implement transaction cycles/threads #5 are returned in an array by node1 and node2
run eosioc passing in "get transactions " followed by "tester11” and verify that the transaction returned by only Advanced Permission Hierarchy #7 are returned in an array for node1 and node2
run eosioc passing in "get transactions " followed by "tester21” and verify that an empty array is returned by node1 and node2
[~bart.wyatt] [~kevin.heifner] I'm planning to just return the signed_transaction, and not worry about the outputs that used to be returned also for get_transaction.
(This ATC needs to be fixed once DAWN-466 has been merged)
ATC:
Can be run on local or public testnet (if public testnet, then node2 will need to be a local eosiod node that connects to the public testnet)
After each interaction using eosioc to communicate with the testnet, record the transaction_id that is returned.
Your eosioc will either connect with node1 or node2. Steps #1 - #7 can be performed on either node. node1's config.ini file should not have any "filter_on_accounts = ..." lines. node2's config.ini should have "filter_on_accounts = tester1" and "filter_on_accounts = tester11"
All corresponding private keys need to be imported into wallet for below used public keys.
The text was updated successfully, but these errors were encountered: