solana/sdk/src
Parth 11e6197a83
require stake, vote and executable accounts to be rent exempt (#5928)
* require vote account to be exempt

* make stake account rent exempt

* add rent exempted system instruction

* use rent exemption instruction in vote and stake api

* use rent exempted account while creating executable account

* updating chacha golden hash as instruction data has changed

* rent will be initialized for genesis bank too
2019-09-20 16:52:17 +05:30
..
sysvar require stake, vote and executable accounts to be rent exempt (#5928) 2019-09-20 16:52:17 +05:30
account.rs fmt does not work with cfg_if (#5829) 2019-09-06 15:33:58 -07:00
account_info.rs Cleanup program account def (#5833) 2019-09-06 17:32:14 -07:00
account_utils.rs fix spelling (#4378) 2019-05-21 17:13:21 -07:00
bpf_loader.rs add solana_name_id, reassociate names with modules, modularize id tests (#4580) 2019-06-06 19:27:49 -07:00
client.rs ThinClient internal name grooming (#5800) 2019-09-06 09:07:40 -07:00
clock.rs Split SDK's timing.rs (#5823) 2019-09-06 14:30:56 -07:00
entrypoint.rs Cleanup program account def (#5833) 2019-09-06 17:32:14 -07:00
fee_calculator.rs Remove unsigned division from FeeCalculator (#5851) 2019-09-09 15:07:32 -07:00
genesis_block.rs Rent tangential stuff (#5910) 2019-09-17 17:12:55 +05:30
hash.rs Add GPU based PoH verification (#4524) 2019-06-08 10:21:43 -06:00
inflation.rs remove grants from inflation (#5936) 2019-09-17 18:52:39 -07:00
instruction.rs Add support for BPF program custom errors (#5743) 2019-09-06 16:05:01 -07:00
instruction_processor_utils.rs add stake and vote errors (#5814) 2019-09-06 10:55:03 -07:00
lib.rs Remove bloat due to test symbols (#5965) 2019-09-18 19:54:10 -07:00
loader_instruction.rs Add LoaderInstruction::InvokeMain (#5116) 2019-07-16 10:45:32 -06:00
log.rs Remove bloat due to test symbols (#5965) 2019-09-18 19:54:10 -07:00
message.rs fix Instruction and CompiledInstruction field names (#4895) 2019-07-01 18:34:22 -06:00
native_loader.rs plumb some rent (#5610) 2019-08-23 14:04:53 -07:00
packet.rs add bank hash to votes (#4381) 2019-05-21 21:45:38 -07:00
poh_config.rs Split SDK's timing.rs (#5823) 2019-09-06 14:30:56 -07:00
pubkey.rs SDK cleanup to reduce featurization (#5856) 2019-09-09 16:38:52 -07:00
rent_calculator.rs Rent tangential stuff (#5910) 2019-09-17 17:12:55 +05:30
rpc_port.rs
short_vec.rs Limit short_vec length to u16, usize is overkill for our usage (#4588) 2019-06-06 20:18:41 -07:00
signature.rs Add mnenomic keypair generation and recovery to cli (#5889) 2019-09-12 18:37:29 -07:00
system_instruction.rs require stake, vote and executable accounts to be rent exempt (#5928) 2019-09-20 16:52:17 +05:30
system_program.rs System program is now registered like all other native programs (#5526) 2019-08-15 21:07:00 -07:00
system_transaction.rs require stake, vote and executable accounts to be rent exempt (#5928) 2019-09-20 16:52:17 +05:30
timing.rs Split SDK's timing.rs (#5823) 2019-09-06 14:30:56 -07:00
transaction.rs Add C API (#5072) 2019-07-15 13:17:17 -06:00
transport.rs